Hakan Shehu
7603b9988e
Replace some live queries
2025-12-03 07:59:33 +01:00
Hakan Shehu
d1cd450f71
Replace live queries with plain ones for emojis and icons
2025-11-29 09:15:06 -08:00
Hakan Shehu
530086387d
Remove node tree get query with tanstackdb recursive queries
2025-11-27 19:10:55 -08:00
Hakan Shehu
ea3f5eb5f9
Remove unused file
2025-11-27 17:57:50 -08:00
Hakan Shehu
3b5290a4ac
Fix message reactions dialog
2025-11-27 16:27:36 -08:00
Hakan Shehu
1728b6eb49
Use tanstack/db for node reactions
2025-11-27 15:49:56 -08:00
Hakan Shehu
1ebdc91e89
Use live infinite queries for some paginated lists
2025-11-27 14:43:55 -08:00
Hakan Shehu
b9051bd3ce
Improve view filters and sorts
2025-11-27 14:33:53 -08:00
Hakan Shehu
57662d52c6
Improve some view update handlers
2025-11-27 10:29:15 -08:00
Hakan Shehu
01f5ae33b6
Refactor some record queries
2025-11-21 12:08:44 -08:00
Hakan Shehu
2f59d19d72
Use paced mutations for record updates
2025-11-21 11:40:35 -08:00
Hakan Shehu
fc8a6a0626
Use paced mutations for select option settings
2025-11-21 09:37:01 -08:00
Hakan Shehu
b784397d30
Use paced mutations for some rename inputs
2025-11-21 09:25:24 -08:00
Hakan Shehu
019b16f428
Refactor workspace collections
2025-11-21 08:31:13 -08:00
Hakan Shehu
0c70ac0a35
Use tanstackdb for select option mutations
2025-11-21 08:00:55 -08:00
Hakan Shehu
3033d12a24
Use tanstackdb for some field mutations
2025-11-20 22:55:32 -08:00
Hakan Shehu
e06bd40e72
Use tanstackdb for view create & delete
2025-11-20 22:31:31 -08:00
Hakan Shehu
c42a0c4abc
Use tanstackdb for database created & update
2025-11-20 22:22:30 -08:00
Hakan Shehu
9cb5d59452
Use tanstackdb for page update
2025-11-20 22:09:30 -08:00
Hakan Shehu
bf1e6ece0b
Use tanstackdb for space update
2025-11-20 22:02:07 -08:00
Hakan Shehu
5ce24e9e06
Use tanstackdb for folder updates
2025-11-20 21:58:26 -08:00
Hakan Shehu
65057f1513
Use tanstackdb for channel update
2025-11-20 21:51:05 -08:00
Hakan Shehu
29bf4fbb27
Use tanstackdb for record updates
2025-11-20 21:46:36 -08:00
Hakan Shehu
8ae7f007d8
Use tanstackdb for record creation
2025-11-20 20:44:29 -08:00
Hakan Shehu
01a51b1251
Use tanstackdb for page creation
2025-11-20 20:25:02 -08:00
Hakan Shehu
7d0dbe99c4
Flatten node object attributes
2025-11-20 20:17:50 -08:00
Hakan Shehu
a0b4ca3eac
Use tanstackdb for space creation
2025-11-20 19:01:52 -08:00
Hakan Shehu
a1dab1cb27
Use tanstackdb for folder creation
2025-11-20 18:16:49 -08:00
Hakan Shehu
8b233ca046
Use tanstackdb for channel creation
2025-11-20 18:08:28 -08:00
Hakan Shehu
f881e153b5
Improve node delete handling
2025-11-20 14:31:50 -08:00
Hakan Shehu
28009f986a
Use tanstackdb for channel deletes
2025-11-20 13:48:55 -08:00
Hakan Shehu
b075742651
Use tanstackdb for some node queries
2025-11-20 12:11:34 -08:00
Hakan Shehu
175cabfb29
Use tanstackdb for message queries
2025-11-20 11:31:54 -08:00
Hakan Shehu
04d26518df
Use tanstackdb for files query and update live query deps
2025-11-20 11:25:56 -08:00
Hakan Shehu
71452e22bc
Remove unused query
2025-11-20 11:01:36 -08:00
Hakan Shehu
2252371cfc
Use tanstackdb for space queries
2025-11-20 10:58:13 -08:00
Hakan Shehu
31b71f0547
Use tanstackdb for database and view queries
2025-11-20 10:54:37 -08:00
Hakan Shehu
58c551b62e
Use tanstackdb for chat list
2025-11-20 10:46:57 -08:00
Hakan Shehu
86cef58b26
Use tanstackdb for records query
2025-11-20 10:29:27 -08:00
Hakan Shehu
7149ef5466
Update packages ( #267 )
2025-11-19 13:55:39 -08:00
Ylber Gashi
90b7e2f8b0
Introduce config.json-driven server config ( #246 )
...
* feat: implement JSON-based configuration system with env var overrides
- Add config.json support (replaces .env file dependency)
- Implement deepMerge and normalizeValue functions in loader.ts
- Support env:// syntax in JSON for runtime environment variable injection
- Add optional env var support with ? suffix (e.g., env://VAR_NAME?)
- Extract schema.ts to separate concerns (validation vs loading)
- Rename read*ConfigVariables to read*ConfigFromEnv for clarity
- Improve boolean env var parsing (handle false explicitly, not just truthy)
- Document configuration precedence: env > config.json > defaults
- Add config.json and config.local.json to .gitignore
- Update .env.example with migration guide for new system
- Maintain backward compatibility: env vars still work without JSON files
* - add docker compose and kuberenetes support for the new configuration flow.
- document config.json workflow for self-hosting
* update config json implementation
2025-11-19 13:00:18 -08:00
Hakan Shehu
03587b4e53
Merge with upstream
2025-11-19 12:51:38 -08:00
Hakan Shehu
22b8ce6970
Open in modal and other file improvements ( #263 )
2025-11-18 22:58:19 -08:00
Hakan Shehu
262e2d9d51
Fix query subscription in web ( #262 )
2025-11-18 11:18:25 -08:00
Hakan Shehu
f46f65c7a3
Open records in a modal ( #261 )
2025-11-18 11:07:58 -08:00
Hakan Shehu
a3df5e5f26
Fix calendar view filtering ( #260 )
2025-11-17 22:14:19 -08:00
Hakan Shehu
18cc7b44be
Improve storage tracking and UI ( #259 )
2025-11-17 16:56:28 -08:00
Hakan Shehu
114a72e313
Increase sync batch size ( #257 )
2025-11-16 17:34:04 -08:00
Hakan Shehu
eee31d61bd
Improve server loading and syncing ( #253 )
2025-11-14 07:50:19 -08:00
Hakan Shehu
cff19b1c5b
Add animation for login screen and improve app loading screen ( #252 )
2025-11-13 23:22:36 -08:00