Commit Graph

117 Commits

Author SHA1 Message Date
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
didierfranc
0e549ecb8d fix(ui): editor font styling 2025-01-13 19:31:42 +01:00
didierfranc
d0b997afaf fix(ui): sidebar alignment 2025-01-13 19:25:12 +01:00
didierfranc
e5e26d9deb fix: small ui fixes 2025-01-13 16:04:33 +01:00
Didier Franc
84d7bc05fa Merge pull request #52 from agnosticeng/ui/update-sidebar
chore(ui): unify ui on sidebar tabs
2025-01-10 15:57:43 +01:00
Yann Amsellem
52d7ba2ecd chore(ui): unify ui on sidebar tabs
Adding search bar on each tab and set the same font size and weight for titles
2025-01-10 14:22:29 +01:00
Didier Franc
f0740caeb4 Merge pull request #50 from agnosticeng/table
feat: enhance table
2025-01-09 15:37:42 +01:00
didierfranc
2b007cf763 feat: enhance table 2025-01-09 15:30:08 +01:00
didierfranc
f6c2924a00 fix: platform env var
NATIVE vs WEB
2025-01-09 13:34:48 +01:00
Didier Franc
074a5181ba Merge pull request #49 from agnosticeng/chore/sidebar-mobile
chore: hide sidebar on mobile
2025-01-09 12:57:43 +01:00
Yann Amsellem
f9fd8078b9 fix: prevent user to modify query before save it to history 2025-01-09 11:43:51 +01:00
Yann Amsellem
0d6624ddfb chore: add hideable sidebar for mobile 2025-01-09 11:26:12 +01:00
didierfranc
2fd18ce231 fix: bugs with history push
fix: ui font
2025-01-08 23:14:00 +01:00
Didier Franc
2d0a208c72 Merge pull request #48 from agnosticeng/feat/save-queries
feat: save queries
2025-01-08 17:05:13 +01:00
Yann Amsellem
6a37642a0e chore: add context menu 2025-01-08 17:01:12 +01:00
Yann Amsellem
586fd5073b fix(db): parse date as utc 2025-01-08 08:31:47 +01:00
Yann Amsellem
af1f20d698 feat: save query 2025-01-07 23:02:24 +01:00
Yann Amsellem
d39cfe03e0 feat: list saved queries 2025-01-07 21:54:04 +01:00
Yann Amsellem
84051c6cb0 feat: create repository for query+ migration and state 2025-01-07 19:38:29 +01:00
Didier Franc
7b49f7307d Merge pull request #47 from agnosticeng/fix/ts-errors
fix: update types import
2025-01-07 17:53:42 +01:00
Yann Amsellem
854389701f chore: add CI for type checking 2025-01-07 17:52:16 +01:00
Yann Amsellem
24ae30814c fix: update types import 2025-01-07 17:44:08 +01:00
Didier Franc
3e0a9155fd Merge pull request #46 from agnosticeng/feat/handle-history
feat: manage query history
2025-01-07 17:38:38 +01:00
Yann Amsellem
a111c0589a feat: manage query history 2025-01-07 17:26:52 +01:00
Didier Franc
7953f3471c Merge pull request #44 from agnosticeng/chore/init-database
chore: init sqlite database
2025-01-07 00:20:09 +01:00