Didier Franc
fd8a43f6d8
Merge pull request #64 from agnosticeng/dv
...
feat: dv basis, editor rework
2025-01-29 19:46:05 +01:00
didierfranc
d98dd1e9ab
fix: issues with mobile and panel mgmnt
2025-01-29 19:44:26 +01:00
didierfranc
81a19db862
feat: refactor chart components, fix some issues
2025-01-29 19:13:42 +01:00
didierfranc
346c89b59f
feat: work on the editor too
2025-01-29 17:02:18 +01:00
didierfranc
6897029757
feat: dv basis
2025-01-28 01:40:11 +01:00
Yann Amsellem
a68a288242
fix(ui): remove extra padding in sidebar
2025-01-27 14:36:47 +01:00
Yann Amsellem
93acc0dd4b
chore(editor): remove paste action button
2025-01-24 16:24:39 +01:00
Yann Amsellem
ed635a0483
Merge pull request #63 from agnosticeng/chore/add-missing-titles
2025-01-24 10:26:33 +01:00
Yann Amsellem
2a150e36e3
chore: add missing titles on actions
2025-01-23 18:44:26 +01:00
Yann Amsellem
7170f0569e
Merge pull request #62 from agnosticeng/feat/add-editor-actions
2025-01-23 11:04:43 +01:00
Yann Amsellem
4c4c0671c9
feat(editor): add actions
...
- Copy/Paste
- Format SQL
2025-01-22 18:44:19 +01:00
Yann Amsellem
b029ace24c
Merge pull request #61 from agnosticeng/chore/editor-package
2025-01-22 17:45:54 +01:00
Yann Amsellem
935ed3ef36
chore: update editor lib
2025-01-22 17:34:14 +01:00
Yann Amsellem
b5b4b4976f
feat: extends dialect to autocomplete udfs
2025-01-22 11:36:05 +01:00
Yann Amsellem
3fbccad543
chore: implement @agnosticeng/editor package
2025-01-22 10:44:37 +01:00
Didier Franc
c09da3ed2a
Merge pull request #60 from agnosticeng/ui/logs
...
ui(logs): put the trash on the same line as the tabs
2025-01-17 17:19:23 +01:00
Yann Amsellem
8af186d7bd
fix(data-panel): only change the tab on response if the user is on logs
2025-01-17 17:13:20 +01:00
Yann Amsellem
313f8dd902
ui(logs): put the trash on the same line as the tabs
2025-01-17 17:05:56 +01:00
Yann Amsellem
10a9272833
Merge pull request #59 from agnosticeng/feat/handle-errors
2025-01-17 16:53:28 +01:00
Yann Amsellem
2faef83ff8
feat: handle errors
2025-01-17 16:52:46 +01:00
Didier Franc
3dc0ab214f
Merge pull request #54 from agnosticeng/fixes
...
fix: update ui inconsistencies
2025-01-16 19:47:01 +01:00
Yann Amsellem
fd9e17d05a
ui(panel): change icons
2025-01-16 19:19:50 +01:00
Yann Amsellem
aeccd1f70b
fix(panel): store positions in a state
2025-01-16 17:22:11 +01:00
Yann Amsellem
f2c5d0b804
ui(data-panel): update tabs
2025-01-16 17:06:56 +01:00
Yann Amsellem
0ea20fafa8
ui(footer): update font and color
2025-01-16 14:51:32 +01:00
Yann Amsellem
f859618fca
fix(tabs): enable scrolling if too many tabs opened
2025-01-16 13:10:09 +01:00
Yann Amsellem
19cd0dee76
feat(footer): add time counter
2025-01-16 12:37:29 +01:00
Yann Amsellem
9b9cd90e67
ui(footer): remove footer on mobile
2025-01-16 10:08:18 +01:00
Yann Amsellem
63e192f81b
feat(footer): add a toggle button for the side bar
2025-01-16 10:08:18 +01:00
Yann Amsellem
13a22d5f7d
feat(queries): remove query with Backspace key
2025-01-16 10:08:18 +01:00
Yann Amsellem
505695e752
feat(footer): add workspace footer
2025-01-16 10:08:18 +01:00
Yann Amsellem
27ec2d88b9
fix(sources): update get schema sql query
2025-01-16 10:08:18 +01:00
Yann Amsellem
0df6bf996a
refactor(codebase): standardize naming convention to camelCase
...
Updated variable and function names across the codebase to follow the camelCase convention, replacing the previous snake_case style. This refactor improves consistency and aligns with project coding standards.
feat(history): add ability to remove a history entry
Implemented functionality to allow users to remove specific entries from the history. This enhances user control over their activity log.
2025-01-16 10:08:18 +01:00
Didier Franc
b45d323c00
Merge pull request #58 from agnosticeng/table-fixes
...
fix: column size, unwanted sorting
2025-01-15 19:56:54 +01:00
didierfranc
06d9e8c9f6
fix: column size, unwanted sorting
2025-01-15 19:55:31 +01:00
Didier Franc
90a96f9a22
Merge pull request #57 from agnosticeng/resizable
...
fix: edge cases on the table
2025-01-15 19:22:06 +01:00
didierfranc
f3894e25b2
fix: edge cases on the table
2025-01-15 19:21:23 +01:00
Didier Franc
9c8fd3dee6
Merge pull request #55 from agnosticeng/resizable
...
feat: resizable columns
2025-01-15 18:13:23 +01:00
didierfranc
8624bdbbbf
feat: resizable columns
2025-01-15 18:02:36 +01:00
Yann Amsellem
2c7ae25daa
Merge pull request #53 from agnosticeng/tabs
2025-01-14 17:53:17 +01:00
Yann Amsellem
e45c2f0bc8
refactor(tabs): add constraint to ensure that only one tab can be active
2025-01-14 17:51:57 +01:00
Yann Amsellem
91accda8d0
refactor(tabs): use camelCase
...
store active tab in sqlite
2025-01-14 17:42:12 +01:00
Yann Amsellem
8b1620fd3b
feat(tabs): synchronize with sqlite
2025-01-14 17:30:39 +01:00
Yann Amsellem
b7e65c73ec
chore(ui): create tab component
2025-01-14 17:30:39 +01:00
Yann Amsellem
17da34674e
fix: open query and history on touch
2025-01-14 17:30:39 +01:00
Yann Amsellem
66d008023f
feat(tabs): update ui
...
update ui for clos button
2025-01-14 17:30:39 +01:00
Yann Amsellem
d2fdc73302
feat(tabs): handle behaviour
...
What to do when a Query is open, a History entry is Open, the user save a new query, the user Save an existing query
2025-01-14 17:30:39 +01:00
Yann Amsellem
4eb0cdb259
feat(tabs): add new tab and close tab
2025-01-14 17:30:39 +01:00
didierfranc
1f8f5985f3
feat: base tabs ui
2025-01-14 17:30:39 +01:00
didierfranc
b3152d261f
fix(ui): missing hover
2025-01-14 17:28:18 +01:00