62d04add8e
fix: standardize 'Custom Field' capitalization in i18n
...
Change 'Save Custom field' to 'Save Custom Field' and
'Save Custom field value' to 'Save Custom Field Value' for consistency.
Update gettext files accordingly.
2025-12-16 14:54:43 +01:00
e0712d47bc
chore: change payment filter text
2025-12-16 14:35:00 +01:00
a8cf6e1b18
chore: update gettext
continuous-integration/drone/push Build is passing
2025-12-11 01:04:08 +01:00
720f640229
fix: test
continuous-integration/drone/push Build is failing
2025-12-11 00:55:50 +01:00
d671103ba5
chore: update translation
continuous-integration/drone/push Build is failing
2025-12-03 22:18:40 +01:00
5ae4450444
Merge branch 'main' into feature/209_hide_field_dropdown
continuous-integration/drone/push Build is passing
2025-12-03 18:58:40 +01:00
b9bd5882e7
i18n: fix German translations for field visibility dropdown
...
Remove fuzzy flags and add correct translations for Columns, None, Options, etc
2025-12-03 18:11:24 +01:00
f5b67de870
Merge branch 'main' into feature/209_hide_field_dropdown
continuous-integration/drone/push Build is failing
2025-12-03 17:38:50 +01:00
ba5fc34d80
Move custom fields to global admin settings
continuous-integration/drone/push Build is failing
2025-12-03 16:32:40 +01:00
80a06c3609
Add some missing translations
...
continuous-integration/drone/push Build is passing
This reverts commit 5c8a44c388 .
2025-12-03 16:28:17 +01:00
5c8a44c388
Merge branch 'main' into skip-gettext-comment-line-numbers
continuous-integration/drone/push Build is failing
2025-12-03 15:37:47 +01:00
2542bcf9e4
fix: improve gettext translations and deduplicate email formatting in member views
continuous-integration/drone/push Build was killed
2025-12-03 15:30:09 +01:00
ed961f7585
Redesign member view/edit UI with improved accessibility
...
- Group fields into Personal Data, Custom Fields, and Payment Data sections
- Fix WCAG AA contrast issues and semantic HTML (dt/dd in dl)
- Format mailto links with member name in href attribute
2025-12-03 15:29:29 +01:00
94245cbc0f
Skip writing line numbers in gettext file comments
continuous-integration/drone/push Build was killed
2025-12-03 14:53:54 +01:00
dfff2486b5
Fix postgres errors when running tests
continuous-integration/drone/push Build is passing
2025-12-03 14:47:58 +01:00
cd1af5aff5
feat: Add contribution management mock-up pages
...
Add non-functional preview pages for Contribution Types, Settings, and Member Contribution Periods with German translations
2025-12-03 14:32:09 +01:00
422cf37a1e
Merge pull request 'Fix UI issues' ( #242 ) from ui-fixes into main
...
continuous-integration/drone/push Build is failing
Reviewed-on: #242
Reviewed-by: simon <s.thiessen@local-it.org>
2025-12-03 14:30:13 +01:00
125f9ae77b
fix: mailto formatting
continuous-integration/drone/push Build is passing
2025-12-03 10:14:57 +01:00
b0c94234a9
chore: update gettext
continuous-integration/drone/push Build is passing
2025-12-02 16:46:07 +01:00
06ba50f05d
Fix translation "Bearbeite" -> "Bearbeiten"
2025-12-02 16:32:55 +01:00
671e6ce804
feat: add payment status filter and paid column to member list
...
Add PaymentFilterComponent dropdown and colored paid column. Filter supports URL bookmarking and combines with search/sort.
2025-12-02 15:55:23 +01:00
a67a91cffa
Mark required fields in UI
continuous-integration/drone/push Build is passing
2025-12-02 15:23:44 +01:00
ba78a6ac7a
feat: improve email copy UX with colored alerts and mailto button
...
continuous-integration/drone/push Build is passing
- Green success alert for copied confirmation
- Blue info alert with BCC privacy tip
- Mailto button opens email program with BCC recipients
- Alerts stack vertically instead of overlapping
2025-12-02 11:42:11 +01:00
e2ace3d2a8
feat: add bulk email copy for selected members ( #230 )
...
continuous-integration/drone/push Build is passing
Copy selected members' emails to clipboard in 'First Last <email>' format
2025-12-02 10:02:58 +01:00
f9ff6d3d2d
fix: remove unused branch in seeds and fixed translations
continuous-integration/drone/push Build is passing
2025-12-01 10:54:12 +01:00
fdae610da0
adds translation
2025-12-01 10:43:19 +01:00
2284cd93c4
translate: add translation
continuous-integration/drone/push Build is passing
2025-12-01 08:53:18 +01:00
4b4ec63613
feat: improve user-member linking UI and error messages
...
continuous-integration/drone/push Build is passing
Reload members on email change, extract user-friendly errors from Ash, add translations
2025-11-20 21:45:05 +01:00
078809981d
docs: add translations and update development log ( #168 )
2025-11-20 16:51:44 +01:00
8ba15eb16b
refactor: change wording to hide technical details
continuous-integration/drone/push Build is passing
2025-11-20 15:07:47 +01:00
2af23f4042
feat: custom field deletion
2025-11-20 15:04:08 +01:00
efb3e1cc37
feat: add translation
continuous-integration/drone/push Build is passing
2025-11-20 14:25:06 +01:00
bc75a5853a
fix: correction of some english translation
continuous-integration/drone/push Build is passing
2025-11-20 13:48:05 +01:00
158ac52d97
feat: Add Custom Fields link to navbar
continuous-integration/drone/push Build is passing
2025-11-13 18:52:24 +01:00
7f77eb7023
feat: Add German translations and extended seeds for custom fields
2025-11-13 18:52:24 +01:00
918b02a714
fix accessibility issues
2025-11-13 16:33:29 +01:00
d02461f8ea
fix missing translations
2025-11-13 16:33:29 +01:00
5ce220862f
refactor and docs
2025-11-13 16:33:29 +01:00
4ba03821a2
add translation
2025-11-13 16:33:29 +01:00
017ca8b32c
chore: updated translation
2025-10-30 16:42:19 +01:00
b47b0d36b5
gender neutral translation
2025-10-16 14:22:58 +02:00
cde619543f
translate all error messages
2025-10-16 13:54:07 +02:00
908517641b
add users link to navbar
continuous-integration/drone/push Build is passing
2025-10-16 12:30:03 +02:00
23d1ca8a32
fix: axe-core critical and major issues
2025-10-16 12:30:02 +02:00
515cd76cee
feat: add translation
2025-10-16 12:30:02 +02:00
2a6f1ccf80
feat: add translation
2025-08-21 13:29:50 +02:00
a09e2add2f
feat: add missing translation
2025-07-24 17:07:20 +02:00
662e80cc74
feat: set password for new and for existing user
2025-07-24 17:07:20 +02:00
5959c9f545
feat: use layout from memberlist
2025-07-24 17:07:20 +02:00
df9966bb12
feat: account live view - basic functionality
2025-07-24 17:07:20 +02:00