35 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
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
5072bc8193 fix: [#2691 2024-04-18 11:06:57 -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
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
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
dc12760b02 fix for localhost port 2023-02-06 14:16:13 -05:00
7383590131 fix: more logging 2023-01-28 19:14:14 -05:00
dca01ec572 Fetch typing indicator status whenever the socket connects 2023-01-12 12:33:29 -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
bfa2709a1a Add client update checker and fix server update checker ugly dialog 2022-12-06 12:38:47 -05: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
2aff67e5c3 more refactors (2) 2022-10-20 17:02:27 -04:00
8dfeff7fad more refactors 2022-10-20 16:58:27 -04:00
9eb8b0fe92 Change a few variable names 2022-10-16 21:47:53 -04:00
33f2fabdb2 Finish ContactService rewrite 2022-10-16 21:30:44 -04:00
6f2cf95d7c New settings manager 2022-10-12 17:54:15 -04:00
2bce7a315c Rewrite FCM registering service 2022-10-08 10:35:54 -04:00
b597a72f3b Rewrite sync / setup services 2022-10-07 16:37:19 -04:00
20b021bc17 Begin restructure of backend 2022-10-07 14:24:19 -04:00