binwiederhier
e57ef84f13
Fix limits for anon users
2026-03-30 16:06:53 -04:00
binwiederhier
63ec73a319
Tests
2026-03-30 12:21:19 -04:00
binwiederhier
be4134fc3b
Try to fix flaky again
2026-03-26 10:49:39 -04:00
binwiederhier
2770f65027
Arrrg
2026-03-25 21:12:27 -04:00
binwiederhier
15d963cb53
Fix flaky test due to new attachment expiry cap logic
2026-03-25 21:00:58 -04:00
binwiederhier
a2206dba9f
Fix races in tests
2026-03-25 20:47:20 -04:00
binwiederhier
f256a4101b
Fix test
2026-03-25 17:20:02 -04:00
binwiederhier
071543efda
Fixes
2026-03-25 15:28:23 -04:00
binwiederhier
a04128520d
Run S3 tests in CI
2026-03-22 16:17:17 -04:00
binwiederhier
b81218953a
Allow streaming to S3
2026-03-21 21:14:49 -04:00
binwiederhier
d9efe50848
Email validation
2026-03-16 21:03:33 -04:00
binwiederhier
4699ed3ffd
Fix UTF-8 insert failures in Postgres
2026-03-15 21:03:18 -04:00
binwiederhier
0e6b467cf0
Manual fixes
2026-03-02 12:58:01 -05:00
binwiederhier
9736973286
REmove store interface
2026-03-01 13:19:53 -05:00
binwiederhier
9eec72adcc
Fix race tests
2026-02-23 21:39:07 -05:00
binwiederhier
4b6979aa89
Move model constants
2026-02-21 10:42:34 -05:00
binwiederhier
c76e39bb0e
Manual updates
2026-02-21 10:36:09 -05:00
binwiederhier
a4c836b531
Refine
2026-02-20 15:36:12 -05:00
binwiederhier
039d555689
Fix tests
2026-02-20 08:19:25 -05:00
binwiederhier
4cbd80c68e
Use one PG connection, add support for connection params
2026-02-19 22:34:53 -05:00
binwiederhier
305e3fc9af
DB conn to 25
2026-02-19 21:36:09 -05:00
binwiederhier
9e4a48b058
Make server tests also run against postgres
2026-02-19 20:48:01 -05:00
binwiederhier
2716ede6e1
Extract message cache into message/ package with model/ types
...
Move message cache from server/message_cache.go into a dedicated
message/ package with Store interface, SQLite and PostgreSQL
implementations. Extract shared types into model/ package.
2026-02-18 20:22:44 -05:00
binwiederhier
65050ef4dc
Fix server crash (nil pointer panic) when subscriber disconnects during publish
2026-02-08 11:23:31 -05:00
binwiederhier
570b188a88
Support for templating the priority header
2026-02-04 09:46:09 -08:00
binwiederhier
08eaafa77b
Fix log spam from http: response.WriteHeader on hijacked connection for WebSocket errors
2026-02-04 06:05:54 -08:00
binwiederhier
ac9cfbfaf4
Delete attachments
2026-01-18 16:04:42 -05:00
binwiederhier
c23d201186
Updated/cancel scheduled messages
2026-01-18 15:50:40 -05:00
binwiederhier
44f20f6b4c
Add tests, fix firebase
2026-01-13 20:50:31 -05:00
binwiederhier
66ea25c18b
Add JSON publishing support
2026-01-08 15:45:50 -05:00
binwiederhier
1ab7ca876c
Rename to sequence_id
2026-01-08 14:27:18 -05:00
binwiederhier
1c2550d749
Merge branch 'main' into 303-update-notifications
2026-01-05 15:34:42 -05:00
Hunter Kehoe
83b5470bc5
publish messages with a custom sequence ID
2025-10-17 19:01:41 -06:00
binwiederhier
a5a55bd43a
Move WebPush tests
2025-08-07 18:54:37 +02:00
Hunter Kehoe
0d36ab8af3
allow newlines in in-line go templates
2025-07-27 00:01:51 -06:00
binwiederhier
dde07adbdc
Add some limits
2025-07-19 16:46:53 +02:00
binwiederhier
57df16dd62
Remove UUID
2025-07-19 15:44:49 +02:00
binwiederhier
ae62e0d955
Docs docs docs
2025-07-19 15:37:05 +02:00
binwiederhier
610792b902
WIP
2025-07-16 20:33:52 +02:00
Hunter Kehoe
1f2c76e63d
copy subset of Sprig template functions
2025-07-07 22:23:32 -06:00
binwiederhier
677b44ce61
Docs, rename proxy-trusted-(addresses->hosts)
2025-07-05 22:35:26 +02:00
binwiederhier
54514454bf
Works
2025-07-04 10:16:49 +02:00
binwiederhier
d3f7aa7008
Self-review
2025-06-01 10:12:06 -04:00
binwiederhier
849884c947
Change to "proxy-forwarded-header" and add "proxy-trusted-addrs"
2025-05-31 22:39:18 -04:00
binwiederhier
2cb4d089ab
Merge client ip header
2025-05-31 15:33:21 -04:00
Kyle Duren
a49cafbadb
more correcting auto-formats
2025-01-06 02:55:03 +00:00
Kyle Duren
20c014ba8d
Adding test and some docs
2025-01-06 00:57:53 +00:00
binwiederhier
d38c149263
Docs
2024-09-29 13:12:51 -04:00
binwiederhier
030f7266f7
Do not set rate visitor for non-eligible topics
2024-05-07 21:17:51 -04:00
binwiederhier
21c6776269
Fix linter
2024-03-25 09:34:44 -04:00