59 Commits

Author SHA1 Message Date
c4f7bd883c Fix incremental sync not happening on desktop app start
Signed-off-by: Joel Jothiprakasam <hijoelj@gmail.com>
2024-10-24 00:23:49 -05:00
2f5c4ea53c fix: running incremental sync only after a pause 2024-08-17 10:32:59 -04:00
b20df8d356 improvements to lifecycle stuff
- incremental sync will only run when previous state was paused
- socket will only disconnect when state is paused
- foreground service will only start when state is paused
2024-08-17 09:15:43 -04:00
ec81edfd45 renamed models folder to database
- fix: startup issue
2024-08-15 09:49:31 -04:00
bee39456e3 tons of refactors
- centralized Database class
- centralized startup tasks
- renamed box variables
- removed all imports of main.dart
2024-08-15 09:40:01 -04:00
8dc8d67e87 fix: improvements to logger & log calls 2024-08-14 11:53:41 -04:00
d197b4356a much improved logging 2024-08-08 11:18:20 -04:00
bd74737365 force non-null fixes 2024-08-07 11:15:32 -04:00
e233a425ee feat: working true foreground service 2024-07-15 09:04:20 -04:00
ee7d83c8f9 fix: issue re-registering a new FCM device ID 2024-04-25 20:44:40 -04:00
5072bc8193 fix: [#2691 2024-04-18 11:06:57 -04:00
cd0d69fb8d [2718] fix: fcm device name changing issue 2024-04-13 05:41:23 -04:00
4f40b8ca5c Fix custom landing pages breaking localhost feature (#2700) 2024-04-11 15:25:03 -04:00
681da07202 Upgrade all deps, upgrade to new flutter Gradle declaration method, upgrade to AGP 8, Kotlin 1.9, and replace unmaintained packages 2024-04-09 16:54:02 -04:00
947897f04e Fix URL preview parsing 2024-02-05 11:15:04 -05:00
c3fd0e64d9 Update all dependencies and fix new linter warnings 2024-01-17 21:06:25 -05:00
cbf82d1940 Support initial page opening for settings panel in tablet mode. Add language for private api being disabled on server. Update private api features. Add popup recommending enabling it
Signed-off-by: Joel Jothiprakasam <hijoelj@gmail.com>
2023-12-03 20:43:54 -06:00
85bbce85d3 Add disconnected labels to more items in server settings and try catch localhost from server info 2023-08-27 20:51:51 -04:00
84a3ef54fb Update gradle and all dependencies 2023-08-25 23:13:38 -04:00
0fbc393381 Make detect localhost work on ethernet
Signed-off-by: Joel Jothiprakasam <hijoelj@gmail.com>
2023-08-17 15:30:53 -07:00
79815ffeb4 Use server info for local connection when possible. Add ipv6 option for localhost. Improve server management panel layout
Signed-off-by: Joel Jothiprakasam <hijoelj@gmail.com>
2023-08-17 12:10:01 -07:00
5111fb3b8a Fix HTTP service not using encoded password and switch to encodeComponent 2023-04-10 15:31:36 -04:00
d7f9267e26 Update dependencies besides objectbox 2023-03-22 19:18:57 -04:00
dc12760b02 fix for localhost port 2023-02-06 14:16:13 -05:00
72b5699d1b fix: standardized server address across the board 2023-02-05 17:49:28 -05:00
7383590131 fix: more logging 2023-01-28 19:14:14 -05:00
864a9030ea Fix errors and warnings from package upgrades 2023-01-26 12:23:59 -05:00
6ba9145b05 Check if the URL directly links to an image and show that in the preview 2023-01-17 11:48:25 -05:00
dca01ec572 Fetch typing indicator status whenever the socket connects 2023-01-12 12:33:29 -05:00
1b7cfb8328 Revert diox back to dio 2023-01-12 11:35:37 -05:00
5658493859 More fixes for web 2022-12-26 12:26:03 -05:00
58354b7f0a Web compiles now 2022-12-25 22:30:11 -05:00
a7ba965b39 Fixed localhost detection when switching from wifi to data 2022-12-25 12:23:16 -05:00
493628f03a Check http scheme first (its more common) 2022-12-24 17:11:08 -05:00
edfce4409a feat: shows snackbar on initial localhost connect 2022-12-24 14:34:51 -05:00
2f0b501331 fix: adds support for https localhosts 2022-12-24 14:14:52 -05:00
a87c68652f fix: show localhost address when scan is enabled & connected 2022-12-24 13:58:36 -05:00
3b02e0f95a Support detecting localhost address and switching for much faster ping 2022-12-17 22:24:59 -05:00
5642732bcd Fix all warnings and hints 2022-12-07 17:38:53 -05:00
bfa2709a1a Add client update checker and fix server update checker ugly dialog 2022-12-06 12:38:47 -05:00
ce855f7728 Update url parsing 2022-11-25 17:19:12 -05:00
3ee70699b6 Fix sanitize 2022-11-25 15:07:54 -05:00
e0d7cafeb4 Add preliminary message updater 2022-11-08 18:04:19 -05:00
e41046ada2 Finish backend rewrite 2022-11-02 21:33:06 -04:00
22e7704997 Refactor and rewrite general utils
Remove unused utils
2022-11-02 17:38:56 -04:00
a93b60fc21 Force the reload 2022-11-01 22:30:09 -04:00
4936ed0d07 Reload chats service when re-initializing 2022-11-01 22:05:27 -04:00
bedb9011da Completely rewrite chatbloc 2022-10-25 16:56:00 -04:00
9615a8c02b Refactor helpers some more 2022-10-24 10:41:55 -04:00
37b34c76d8 Refactor 2022-10-24 10:11:57 -04:00