|
|
25f3b19f50
|
feat: add oidc cycle breaker
continuous-integration/drone/push Build was killed
continuous-integration/drone/promote/production Build is passing
|
2026-03-16 19:00:32 +01:00 |
|
|
|
92e6f07572
|
Merge branch 'main' into feature/improve_oidc_only
continuous-integration/drone/push Build is passing
|
2026-03-16 17:55:42 +01:00 |
|
|
|
9b4f3b140c
|
feat: improve oidc only mode
continuous-integration/drone/push Build is failing
|
2026-03-16 17:14:54 +01:00 |
|
|
|
f353f1cbc0
|
fix: update smtp test
continuous-integration/drone/push Build was killed
continuous-integration/drone/promote/production Build is passing
|
2026-03-16 14:58:21 +01:00 |
|
|
|
a8d9fe6121
|
feat: improve oidc only mode
continuous-integration/drone/push Build is failing
|
2026-03-16 14:37:09 +01:00 |
|
|
|
1866c79461
|
fix: failing tests
continuous-integration/drone/push Build was killed
continuous-integration/drone/promote/production Build is passing
|
2026-03-13 20:36:13 +01:00 |
|
|
|
171a699326
|
fix: failing tests
continuous-integration/drone/push Build was killed
continuous-integration/drone/promote/production Build is failing
|
2026-03-13 19:59:59 +01:00 |
|
|
|
86c032004e
|
fix: failing tests
continuous-integration/drone/push Build was killed
continuous-integration/drone/promote/production Build is failing
|
2026-03-13 19:43:04 +01:00 |
|
|
|
a4239ce09b
|
fix: failing tests
continuous-integration/drone/push Build was killed
continuous-integration/drone/promote/production Build is failing
|
2026-03-13 19:25:23 +01:00 |
|
|
|
c933144920
|
feat: unify page titles
continuous-integration/drone/push Build was killed
continuous-integration/drone/promote/production Build is failing
|
2026-03-13 19:01:50 +01:00 |
|
|
|
e8ec620d57
|
feat: add timezone handling
continuous-integration/drone/push Build was killed
continuous-integration/drone/promote/production Build is failing
|
2026-03-13 18:22:12 +01:00 |
|
|
|
349cee0ce6
|
refactor: review remarks
continuous-integration/drone/push Build is failing
|
2026-03-13 17:55:17 +01:00 |
|
|
|
f12da8a359
|
test: fix tests
continuous-integration/drone/push Build is passing
|
2026-03-13 17:07:25 +01:00 |
|
|
|
09e4b64663
|
feat: allow disabling registration
continuous-integration/drone/push Build is failing
|
2026-03-13 16:40:39 +01:00 |
|
|
|
99a8d64344
|
fix: translation of login page
continuous-integration/drone/push Build is passing
|
2026-03-13 14:11:54 +01:00 |
|
|
|
40a4461d23
|
fix: join confirmation mail configuration
continuous-integration/drone/push Build is failing
|
2026-03-13 09:34:56 +01:00 |
|
|
|
a5ce7cb921
|
fix group performance test
continuous-integration/drone/push Build was killed
continuous-integration/drone/promote/production Build is passing
|
2026-03-12 15:46:52 +01:00 |
|
|
|
4af80a8305
|
Merge remote-tracking branch 'origin/main' into feature/308-web-form
continuous-integration/drone/push Build was killed
continuous-integration/drone/promote/production Build is failing
|
2026-03-12 13:52:33 +01:00 |
|
|
|
a4f3aa5d6f
|
feat: add smtp settings
continuous-integration/drone/push Build is passing
|
2026-03-12 13:39:48 +01:00 |
|
|
|
15d4c7d97f
|
fix import test
continuous-integration/drone/push Build was killed
continuous-integration/drone/promote/production Build is failing
|
2026-03-11 11:50:24 +01:00 |
|
|
|
03d91d4029
|
fix tests
continuous-integration/drone/push Build was killed
continuous-integration/drone/promote/production Build is failing
|
2026-03-11 11:40:32 +01:00 |
|
|
|
c4135308e6
|
test: add tests for smtp mailer config
|
2026-03-11 09:18:37 +01:00 |
|
|
|
28f97184b3
|
Merge branch 'main' into feature/308-web-form
continuous-integration/drone/push Build is passing
|
2026-03-11 02:05:13 +01:00 |
|
|
|
86d9242d83
|
feat: add approval ui for join requests
continuous-integration/drone/push Build is passing
|
2026-03-11 02:04:03 +01:00 |
|
|
|
50433e607f
|
test: add tests for approval ui
|
2026-03-10 23:21:57 +01:00 |
|
|
|
f79c9ac515
|
Merge pull request 'add public join form' (#466) from feature/308-web-form into main
continuous-integration/drone/push Build is passing
Reviewed-on: #466
|
2026-03-10 23:08:26 +01:00 |
|
|
|
f430762555
|
test: re-enable profile avatar test for first letter of email
|
2026-03-10 20:17:28 +01:00 |
|
|
|
137dca523a
|
test: remove skipped linked-member full-router integration tests
|
2026-03-10 20:17:28 +01:00 |
|
|
|
b04d59e3c4
|
test: remove placeholder test for non-existent member IDs
|
2026-03-10 20:17:27 +01:00 |
|
|
|
f1d0526209
|
feat: add join form
continuous-integration/drone/push Build is failing
|
2026-03-10 18:25:17 +01:00 |
|
|
|
eadf90b5fc
|
test: add tests for join request page
|
2026-03-10 17:18:14 +01:00 |
|
|
|
6385fbc831
|
feat: add join confirmation and mail templating
continuous-integration/drone/push Build is passing
|
2026-03-09 18:15:12 +01:00 |
|
|
|
3672ef0d03
|
test: add tests for join mail confirmation
continuous-integration/drone/push Build is failing
|
2026-03-09 17:02:30 +01:00 |
|
|
|
fc7b035123
|
CSV export: robust apply_export_filters, single custom_field_ids_union, string boolean_filters, more tests
continuous-integration/drone/push Build was killed
|
2026-03-04 21:15:54 +01:00 |
|
|
|
d71d5881cf
|
CSV export: apply cycle_status_filter and boolean_filters when exporting all
|
2026-03-04 21:15:54 +01:00 |
|
|
|
f9d6936274
|
Membership fee settings: row-click table, compact default layout
|
2026-03-04 16:21:17 +01:00 |
|
|
|
e537f4eb31
|
Fix Credo Design in test support and member index test
Add aliases in fixtures, conn_case, data_case. Use aliases
in index_test.exs. Remove empty placeholder test files.
|
2026-03-04 16:21:15 +01:00 |
|
|
|
81ce204502
|
Fix Credo Readability (strict)
- Max line length, implicit try, alias order, zero-arity defs
- String sigils, long comments split; redundant blank lines fixed
|
2026-03-04 16:21:14 +01:00 |
|
|
|
7f15909cc6
|
fix tests
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/production Build is passing
|
2026-02-26 17:14:47 +01:00 |
|
|
|
4ac56958b4
|
feat: keep empty cells consistent empty
continuous-integration/drone/push Build is passing
|
2026-02-26 13:37:35 +01:00 |
|
|
|
9751525a0c
|
fix: datafield edit view was shown alongside othe relements
continuous-integration/drone/push Build is failing
|
2026-02-26 12:37:52 +01:00 |
|
|
|
73382c2c3f
|
Merge branch 'main' into feat/421_accessibility
continuous-integration/drone/push Build is failing
|
2026-02-26 08:49:55 +01:00 |
|
|
|
d0b8cb672a
|
style: consistent badges with sufficient color contrast
|
2026-02-26 08:33:52 +01:00 |
|
|
|
c7c082b867
|
Merge branch 'main' into feat/447_concistency
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/production Build is passing
|
2026-02-25 16:52:59 +01:00 |
|
|
|
0f12befd11
|
style: consistent back button and some translations
continuous-integration/drone/push Build is passing
|
2026-02-25 16:25:13 +01:00 |
|
|
|
91cf7cca6a
|
feat: conistent danger zone delete flow
continuous-integration/drone/push Build is failing
|
2026-02-25 15:09:37 +01:00 |
|
|
|
e5a6003ace
|
feat: sticky memberstable header
continuous-integration/drone/push Build is passing
|
2026-02-25 14:16:43 +01:00 |
|
|
|
49fd2181a7
|
style: highlight selected table and add tooltip
continuous-integration/drone/push Build is failing
|
2026-02-25 13:16:27 +01:00 |
|
|
|
02af136fd9
|
feat: restyle tabs and move delete to edit view
|
2026-02-25 10:33:30 +01:00 |
|
|
|
bfc078d5aa
|
Merge branch 'main' into feat/299_plz
continuous-integration/drone/push Build is passing
continuous-integration/drone/promote/production Build is passing
|
2026-02-24 16:02:56 +01:00 |
|