181 Commits

Author SHA1 Message Date
9db56f6db6 Revert "Add sound to iOS notification"
All checks were successful
Build Docker and Deploy / Build Docker Container (push) Successful in 1m9s
Build Docker and Deploy / Run Unit-Tests (push) Successful in 9m5s
Build Docker and Deploy / Deploy to Server (push) Successful in 7s
This reverts commit 26d2854617.
2025-12-03 22:17:43 +01:00
5e6060e537 fix cicd
All checks were successful
Build Docker and Deploy / Build Docker Container (push) Successful in 1m4s
Build Docker and Deploy / Run Unit-Tests (push) Successful in 9m10s
Build Docker and Deploy / Deploy to Server (push) Successful in 8s
2025-12-03 21:36:50 +01:00
4b8ebf15d2 add support for page-based cursortokens (like goext)
Some checks failed
Build Docker and Deploy / Build Docker Container (push) Successful in 52s
Build Docker and Deploy / Run Unit-Tests (push) Failing after 2m49s
Build Docker and Deploy / Deploy to Server (push) Has been skipped
2025-12-03 19:46:09 +01:00
d26f18f356 remove generated files from git 2025-12-03 19:42:05 +01:00
3ed323e056 update goext to 614 2025-12-03 19:09:51 +01:00
d983737239 swagger fixes 2025-12-03 18:38:16 +01:00
85e6e4adfb swagger fixes 2025-12-03 18:01:40 +01:00
d932410802 Add missing comma
All checks were successful
Build Docker and Deploy / Build Docker Container (push) Successful in 56s
Build Docker and Deploy / Run Unit-Tests (push) Successful in 8m43s
Build Docker and Deploy / Deploy to Server (push) Successful in 29s
2025-12-03 16:43:05 +01:00
26d2854617 Add sound to iOS notification
Some checks failed
Build Docker and Deploy / Build Docker Container (push) Failing after 42s
Build Docker and Deploy / Run Unit-Tests (push) Failing after 2m24s
Build Docker and Deploy / Deploy to Server (push) Has been skipped
2025-12-03 16:37:21 +01:00
64d0541dc6 Add appstore links [skip-tests]
All checks were successful
Build Docker and Deploy / Run Unit-Tests (push) Has been skipped
Build Docker and Deploy / Build Docker Container (push) Successful in 43s
Build Docker and Deploy / Deploy to Server (push) Successful in 8s
2025-11-10 15:20:17 +01:00
dfb4d9d9e5 add privacy-policy [skip-tests]
All checks were successful
Build Docker and Deploy / Run Unit-Tests (push) Has been skipped
Build Docker and Deploy / Build Docker Container (push) Successful in 1m9s
Build Docker and Deploy / Deploy to Server (push) Successful in 8s
2025-11-10 15:13:28 +01:00
521c1e94c0 Allow accessing app-settings even if not logged-in [skip-ci]
All checks were successful
Build Docker and Deploy / Build Docker Container (push) Has been skipped
Build Docker and Deploy / Run Unit-Tests (push) Has been skipped
Build Docker and Deploy / Deploy to Server (push) Has been skipped
2025-11-06 11:12:20 +01:00
31a45bc4c3 Fix swagger errors
Some checks failed
Build Docker and Deploy / Build Docker Container (push) Successful in 1m27s
Build Docker and Deploy / Run Unit-Tests (push) Successful in 8m57s
Build Docker and Deploy / Deploy to Server (push) Failing after 8s
2025-11-02 23:13:31 +01:00
cc13f8a0f3 Fix tests on CI (2)
All checks were successful
Build Docker and Deploy / Build Docker Container (push) Successful in 48s
Build Docker and Deploy / Run Unit-Tests (push) Successful in 8m38s
Build Docker and Deploy / Deploy to Server (push) Successful in 9s
2025-05-11 20:32:49 +02:00
56db0929d1 Fix TestRequestLogAPI on CI
Some checks failed
Build Docker and Deploy / Build Docker Container (push) Successful in 52s
Build Docker and Deploy / Run Unit-Tests (push) Failing after 10m37s
Build Docker and Deploy / Deploy to Server (push) Has been skipped
2025-05-11 19:35:53 +02:00
658dc4cc9c Fix failing tests and SQLITE_BUSY errors
Some checks failed
Build Docker and Deploy / Build Docker Container (push) Successful in 1m0s
Build Docker and Deploy / Run Unit-Tests (push) Failing after 10m35s
Build Docker and Deploy / Deploy to Server (push) Has been skipped
2025-05-11 19:20:13 +02:00
255fc9337c Add confirm=? query-param to delete-user route and confirm dialog in flutter [skip-tests]
All checks were successful
Build Docker and Deploy / Run Unit-Tests (push) Has been skipped
Build Docker and Deploy / Build Docker Container (push) Successful in 1m7s
Build Docker and Deploy / Deploy to Server (push) Successful in 11s
2025-05-11 15:43:06 +02:00
7bbe321d3c Add confirm=? quer-param to delete-user route [skip-tests]
Some checks failed
Build Docker and Deploy / Run Unit-Tests (push) Has been skipped
Build Docker and Deploy / Build Docker Container (push) Failing after 41s
Build Docker and Deploy / Deploy to Server (push) Has been skipped
2025-05-04 04:57:42 +02:00
1d2f4f70c8 Update goext|gognecht dependencies to new module-root 'git.blackforestbytes'
Some checks failed
Build Docker and Deploy / Build Docker Container (push) Has been cancelled
Build Docker and Deploy / Run Unit-Tests (push) Has been cancelled
Build Docker and Deploy / Deploy to Server (push) Has been cancelled
2025-05-03 16:59:57 +02:00
78c895547e Finish KeyToken operations 2025-04-18 18:56:17 +02:00
1f0f280286 Fix ListChannels(owned) returning channels multiple (if there are deleted subscriptions) [skip-tests]
All checks were successful
Build Docker and Deploy / Run Unit-Tests (push) Has been skipped
Build Docker and Deploy / Build Docker Container (push) Successful in 41s
Build Docker and Deploy / Deploy to Server (push) Successful in 10s
2025-04-18 16:08:25 +02:00
967ae915b2 add scrollbar 2025-04-18 13:15:33 +02:00
e9c5c5fb99 Implement message filter scubscription_status and sender_user_id [skip-tests]
All checks were successful
Build Docker and Deploy / Run Unit-Tests (push) Has been skipped
Build Docker and Deploy / Build Docker Container (push) Successful in 45s
Build Docker and Deploy / Deploy to Server (push) Successful in 6s
2025-04-13 19:42:55 +02:00
8c0f0e3e8f Add various deleted flags to entities | Add active to subscriptions | Add DeleteUser && DeleteChannel endpoints [skip-tests]
All checks were successful
Build Docker and Deploy / Run Unit-Tests (push) Has been skipped
Build Docker and Deploy / Build Docker Container (push) Successful in 43s
Build Docker and Deploy / Deploy to Server (push) Successful in 16s
2025-04-13 16:22:55 +02:00
c0b8a8a3f4 Return subscription from channel-preview [skip-tests]
All checks were successful
Build Docker and Deploy / Run Unit-Tests (push) Has been skipped
Build Docker and Deploy / Build Docker Container (push) Successful in 46s
Build Docker and Deploy / Deploy to Server (push) Successful in 6s
2025-04-12 23:37:06 +02:00
301240b896 Allow querying key-tokens by token (including querying by id) [skip-tests]
All checks were successful
Build Docker and Deploy / Run Unit-Tests (push) Has been skipped
Build Docker and Deploy / Build Docker Container (push) Successful in 47s
Build Docker and Deploy / Deploy to Server (push) Successful in 6s
2025-04-12 22:19:41 +02:00
bc99f46720 Fix tests
Some checks failed
Build Docker and Deploy / Build Docker Container (push) Successful in 48s
Build Docker and Deploy / Run Unit-Tests (push) Failing after 9m44s
Build Docker and Deploy / Deploy to Server (push) Has been skipped
2025-04-12 21:09:55 +02:00
9c53cc52e9 Return messages_sent`from channel-preview
Some checks failed
Build Docker and Deploy / Build Docker Container (push) Successful in 1m22s
Build Docker and Deploy / Run Unit-Tests (push) Failing after 9m38s
Build Docker and Deploy / Deploy to Server (push) Has been skipped
2025-04-12 20:30:19 +02:00
cdb92757aa Fix quota_used returning old value when there were no messages today 2025-04-12 14:04:22 +02:00
1cf14e65a9 Subscribe/unsubscribe from channels 2024-10-19 20:00:44 +02:00
779c86d8ac Fix error after migration (preprocessor no reinitialized) 2024-09-28 00:13:22 +02:00
d9a14c9973 Better migration handling 2024-09-20 23:50:34 +02:00
7546c2a1a4 Fix test pipeline
All checks were successful
Build Docker and Deploy / Build Docker Container (push) Successful in 1m17s
Build Docker and Deploy / Run Unit-Tests (push) Successful in 2m38s
Build Docker and Deploy / Deploy to Server (push) Successful in 9s
2024-09-20 21:23:26 +02:00
d21d775764 Add ListSenderNames api route and use params.Add(..) in Filter classes
Some checks failed
Build Docker and Deploy / Run Unit-Tests (push) Failing after 10s
Build Docker and Deploy / Build Docker Container (push) Successful in 1m14s
Build Docker and Deploy / Deploy to Server (push) Has been skipped
2024-09-20 20:37:55 +02:00
352f1ca0d1 Fully switch away from mattn sqlite to glebarez sqlite 2024-09-20 17:21:32 +02:00
584a9e983f Add tests [TestListSenderNames] [TestListUserSenderNames] 2024-09-20 16:33:45 +02:00
d8c06e3de2 Fix test [TestListMessagesFilterChannel] 2024-09-20 15:36:16 +02:00
3adeadf6fb Work on implementing search filter in app [WIP] 2024-09-19 19:46:46 +02:00
9d35916280 Fix missing field in clients struct and non-partial fcmtoken index (also streamline db migrations)
All checks were successful
Build Docker and Deploy / Build Docker Container (push) Successful in 1m52s
Build Docker and Deploy / Deploy to Server (push) Successful in 7s
2024-09-17 22:26:45 +02:00
4c7632a144 Set delivery to FAILURE if [client|user|message|channel] no longer exists
All checks were successful
Build Docker and Deploy / Build Docker Container (push) Successful in 1m52s
Build Docker and Deploy / Deploy to Server (push) Successful in 6s
2024-09-17 20:49:10 +02:00
e329e13a02 Auto-delete clients when FB returns UNREGISTERED
All checks were successful
Build Docker and Deploy / Build Docker Container (push) Successful in 1m53s
Build Docker and Deploy / Deploy to Server (push) Successful in 7s
2024-09-16 20:11:28 +02:00
7ddaf5d9aa Migrate deliveries.next_delivery from type:string to type:int (SCNTime)
All checks were successful
Build Docker and Deploy / Build Docker Container (push) Successful in 1m46s
Build Docker and Deploy / Deploy to Server (push) Successful in 6s
2024-09-16 18:26:28 +02:00
5da4c3d3b9 Fix dbConverter error when unmarshalling (failed) deliveries
All checks were successful
Build Docker and Deploy / Build Docker Container (push) Successful in 1m48s
Build Docker and Deploy / Deploy to Server (push) Successful in 5s
2024-09-16 17:55:13 +02:00
fb1560a1f5 go generate
All checks were successful
Build Docker and Deploy / Build Docker Container (push) Successful in 2m19s
Build Docker and Deploy / Deploy to Server (push) Successful in 13s
2024-09-16 16:46:26 +02:00
fbb9cf68ab Fix SQLITE_BUSY retry logic 2024-09-16 15:35:24 +02:00
ce641a3ffe Implement in-application mutex to reduce DB_LOCKED errors 2024-09-16 15:17:20 +02:00
527a659a1b Refactor models to use single struct per entity 2024-09-15 21:26:36 +02:00
6d432b9de4 Fix TestRequestLogAPI 2024-09-15 17:38:05 +02:00
be05bfadec Fix TestRequestLogAPI 2024-07-17 13:39:44 +02:00
ca05d6e3cc Refactor server to go-sqlite and ginext [WIP] 2024-07-16 18:06:26 +02:00