binwiederhier
|
9c082a8331
Introduce text IDs for everything (esp user), to avoid security and accounting issues
|
1 year ago |
binwiederhier
|
31a3bb7cd6
Payments webhook test, delete attachments/messages when reservations are removed,
|
1 year ago |
binwiederhier
|
f945fb4cdd
A little polishing, make upgrade banner work when not logged in
|
1 year ago |
binwiederhier
|
7e528d9c10
Sync topic (begin), rename user fields
|
1 year ago |
binwiederhier
|
a6564fb43c
Add "expires" stuff to message cache migration
|
1 year ago |
binwiederhier
|
a54a11db88
Plan-based message and attachment expiry
|
1 year ago |
binwiederhier
|
2b78a8cb51
Associate messages with a user
|
1 year ago |
Philipp Heckel
|
679b075ecc
Fix #503, bump version for release
|
2 years ago |
Philipp Heckel
|
ad860afb8b
Polish async batching
|
2 years ago |
Karmanyaah Malhotra
|
3b29294679
minor modification to tests involving ips
|
2 years ago |
Karmanyaah Malhotra
|
c2382d29a1
refactor visitor IPs and allow exempting IP Ranges
|
2 years ago |
Philipp Heckel
|
10a9aca2a1
Delete expired attachments based on mod time instead of DB entry to avoid races
|
2 years ago |
Philipp Heckel
|
113900d3eb
Cache startup queries
|
2 years ago |
Philipp Heckel
|
c1f7bed8d1
Fix tests, lock topic as short as possible
|
2 years ago |
Philipp Heckel
|
85f2252a77
WIP: Shorter lock, for #338
|
2 years ago |
Philipp Heckel
|
f9284a098a
Store Sender IP in DB for delayed messages
|
2 years ago |
Philipp Heckel
|
aba7e86cbc
Attachment behavior fix for Firefox
|
2 years ago |
Philipp Heckel
|
4cd30c35ce
Rename cache to messageCache
|
2 years ago |