778a69cd
|
81ae56d850
|
Merge remote-tracking branch 'origin/main'
|
2024-01-31 17:03:11 +01:00 |
|
Thomas Citharel
|
d0835232d6
|
refactor(backend): change naming of function names to avoid the is_ prefix
Following Credo.Check.Readability.PredicateFunctionNames check
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2024-01-04 13:35:08 +01:00 |
|
778a69cd
|
b91b5f8133
|
Merge remote-tracking branch 'origin/main'
|
2023-12-07 13:43:16 +01:00 |
|
Thomas Citharel
|
7210f86889
|
feat(cli): add command to test emails send correctly
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-12-07 09:17:33 +01:00 |
|
Thomas Citharel
|
ffff379d47
|
fix: always consider report content as text
Report content was used as HTML in front-end and e-mails but wasn't sanitized as such.
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-12-06 11:05:56 +01:00 |
|
778a69cd
|
4bd97ebfcb
|
Merge remote-tracking branch 'origin/main'
|
2023-12-01 20:27:18 +01:00 |
|
Thomas Citharel
|
9e6b232a78
|
feat: add links to cancel anonymous participations in emails
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-12-01 11:29:53 +01:00 |
|
Thomas Citharel
|
b315e1d7ff
|
refactor: use Phoenix verified routes
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-12-01 11:29:53 +01:00 |
|
778a69cd
|
1ab82cdfb8
|
Merge remote-tracking branch 'origin/main'
|
2023-11-21 23:30:30 +01:00 |
|
778a69cd
|
0a300ea5e5
|
Merge remote-tracking branch 'origin/main'
|
2023-11-21 22:09:20 +01:00 |
|
Thomas Citharel
|
b97f1c997f
|
refactor: use dedicated email for event announcements
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-11-21 15:28:56 +01:00 |
|
Thomas Citharel
|
b635937091
|
fix: various fixes
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-11-20 09:35:21 +01:00 |
|
Thomas Citharel
|
b5672cee7e
|
WIP
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-11-14 14:24:17 +01:00 |
|
778a69cd
|
224b5607b6
|
Merge remote-tracking branch 'origin/main'
nix run .#update
|
2023-10-13 14:07:21 +02:00 |
|
Thomas Citharel
|
2ecd55df96
|
fix(i18n): fix typos in translation sources
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-10-13 10:46:09 +02:00 |
|
778a69cd
|
239ca025bb
|
Merge remote-tracking branch 'origin/main'
|
2023-09-01 12:43:33 +02:00 |
|
Thomas Citharel
|
f2ac3e2e5d
|
feat(reports): allow reports to hold multiple events
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-08-31 10:43:36 +02:00 |
|
778a69cd
|
d02d62bd0d
|
Merge remote-tracking branch 'origin/main'
|
2023-08-25 13:51:29 +02:00 |
|
Thomas Citharel
|
da532c7059
|
feat(notifications): add missing notifications when an user registers to an event
Closes #1344
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-08-24 17:36:58 +02:00 |
|
778a69cd
|
33094bb160
|
Merge remote-tracking branch 'origin/main'
|
2023-08-11 13:39:52 +02:00 |
|
778a69cd
|
a6b29f1745
|
Revert "reintroduce webmanifest for PWA compatability"
This reverts commit c1299bddf6 .
|
2023-08-11 13:39:48 +02:00 |
|
778a69cd
|
2e08aa2573
|
reintroduce webmanifest for PWA compatability
|
2023-08-11 12:23:16 +02:00 |
|
778a69cd
|
733d58a49b
|
Merge remote-tracking branch 'origin/main'
nix run .#update
|
2023-08-10 23:49:12 +02:00 |
|
778a69cd
|
c1299bddf6
|
reintroduce webmanifest for PWA compatability
|
2023-08-10 23:48:12 +02:00 |
|
Thomas Citharel
|
da70427e32
|
fix: fix Elixir 1.15 depreciations
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2023-08-02 09:59:09 +02:00 |
|
778a69cd
|
aa043d8793
|
fix wrong link in instance follow request email
this is upstreamable
|
2023-05-16 17:32:47 +02:00 |
|
Thomas Citharel
|
a1726fc12e
|
Add sha-256 hash for toggling dark theme code and remove inlined phoenix digest
Follow-up to !1300
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-11-02 11:36:32 +01:00 |
|
Thomas Citharel
|
470a3e594b
|
Correctly escape user-defined names in emails
Closes #1151
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-10-31 14:30:40 +01:00 |
|
Thomas Citharel
|
e420713a6f
|
Add setting to toggle light/dark mode
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-10-28 17:41:49 +02:00 |
|
Thomas Citharel
|
ad0fc61994
|
Remove obscure reference to Douglas Adams
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-10-18 16:26:17 +02:00 |
|
Thomas Citharel
|
74581912f3
|
Only preload svg shapes on homepage
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-10-11 18:45:33 +02:00 |
|
Thomas Citharel
|
456e987af8
|
Performance improvements
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-10-05 13:18:38 +02:00 |
|
Thomas Citharel
|
009f90e0d7
|
Fix typo in subtemplate
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-09-21 08:55:14 +02:00 |
|
Thomas Citharel
|
6a9fba7db8
|
Fix tests for CI
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-09-21 08:32:42 +02:00 |
|
Thomas Citharel
|
151a7e54ae
|
Fix lint issues, update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-09-20 17:06:42 +02:00 |
|
Thomas Citharel
|
07b2447a07
|
Add missing case for :member_approved in email member activity
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-08-28 10:53:52 +02:00 |
|
Thomas Citharel
|
48935e2168
|
Add global search
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-08-28 10:02:06 +02:00 |
|
Thomas Citharel
|
ee20e03cc2
|
Migrate to Vue 3 and Vite
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-08-11 16:46:31 +02:00 |
|
Thomas Citharel
|
6aba0af3ec
|
Run mix format after deps update
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-06-17 10:48:12 +02:00 |
|
Thomas Citharel
|
123eee675a
|
Fix links to group page in group membership emails and participation
card
Closes #1077
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-05-10 13:41:02 +02:00 |
|
Thomas Citharel
|
0b49021f8b
|
Fix admin notification e-mails from instance follow for Mastodon
instances
Show an appropriate name in the body of the mail
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-05-06 16:36:04 +02:00 |
|
Thomas Citharel
|
4f92add78d
|
Format LiveView templates after adding the LiveView formatter plugin
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-04-07 10:33:11 +02:00 |
|
Thomas Citharel
|
e841fb6fbb
|
Move mailer from Bamboo to Swoosh
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-04-05 12:38:02 +02:00 |
|
Thomas Citharel
|
2bdce8b2fc
|
Handle address is invalid while rendering event preview
Closes #996
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-04-01 15:01:57 +02:00 |
|
Thomas Citharel
|
9ab95efb08
|
Fix an email template and rename a translated string
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-03-31 10:49:15 +02:00 |
|
Thomas Citharel
|
2a629759fa
|
Fix link on instance follow email
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-01-17 17:45:12 +01:00 |
|
Thomas Citharel
|
6e5061250c
|
Improve admin views (2)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-01-17 15:53:24 +01:00 |
|
Thomas Citharel
|
0348826994
|
Emails small UI fixes
Closes #917
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-21 11:16:13 +01:00 |
|
Thomas Citharel
|
be1664ec85
|
Improve sending pending participation notifications
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-15 16:59:40 +01:00 |
|
Thomas Citharel
|
bd2f5f8c1b
|
Update translations
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-12 17:17:06 +01:00 |
|