John Gozde
834b0eddeb
web-console: ACE editor refactoring ( #16359 )
...
* Move druid-sql completions to dsql mode
* Use font-size 12
* Convert ace-modes to typescript
* Move aceCompleters to class member
* Use namespace imports
2024-04-30 11:53:39 -07:00
John Gozde
b33962cab7
Upgrade typescript and other dependencies ( #13762 )
...
* Bump zustand, licenses
* Bump TypeScript, Eslint, use type imports
* Switch to react-shallow-renderer from enzyme
* Update ts-loader
2023-02-06 23:12:54 -08:00
John Gozde
9745d9e1c3
Web console: Switch to ESLint ( #11142 )
...
* Initial eslint config
* I guess eslint sorts underscores differently
* Trim curlies (in jsx)
* Re-organize rules
* Use consistent quote props
* Restructure eslint rules as additions/overrides to recommended configs
* Fix the 'recommended' stuff
* Add prefer-readonly
* Add prefer-object-spread
* Prettify
* Add eslint-plugin-react-hooks
* Switch to eslint-plugin-simple-sort-order
So much better
* Add no-extraneous-dependencies
* ban-tslint-comment for funzies
* If we enabled no-shadow, we'd probably want this option
* Not prefer-for-of
* no-confusing-void-expression, no-confusing-non-null-assertion
* Add some no-unnecessary-* rules
* non-nullable-type-assertion-style!
* prefer-includes
* Reorganize
* prefer-things
* switch-exhaustiveness-check
* We don't need the jsdoc plugin, prettier has our backs
* Remove a useless rule
* Drop TSLint and (temporarily) awesome-code-style
* Removing Object.assign revealed a type issue
* Bring back awesome-code-style for sasslint config
* Disable react/jsx-no-target-blank
* Add prettify-check script
* Add license to eslint config
* Format readme
* Update README for eslint, IDE settings
* Add 'autofix' script
* Switch to @awesome-code-style
2021-04-22 19:33:03 -07:00
Vadim Ogievetsky
5b06c7a3a9
Web console: improve how code is imported, use API instance ( #10597 )
...
* fix imports
* clean up imports
* update DQT to fix escaping
2020-12-01 13:16:14 -08:00
Vadim Ogievetsky
efd669757e
fix save button ( #8732 )
2019-10-24 15:25:28 -07:00
Vadim Ogievetsky
0235b338fc
Web console: celebrate array based groupBy by supporting resultAsArray in the console ( #8231 )
...
* teach table about resultAsArray
* use query result decoder
* fix snapshot
2019-08-05 18:54:39 -07:00
Vadim Ogievetsky
53b9fc4eb0
switch to use exInterlop ( #7853 )
2019-06-07 22:27:19 -07:00
mcbrewster
1b284ca847
add tests to dialogs, compnents and views. Add index files to components and dialogs. add nested file structure ( #7669 )
2019-05-22 20:36:51 -07:00