|
|
f996aee6b2
|
feat: add new filter component to members view
continuous-integration/drone/push Build is passing
|
2026-01-21 00:47:01 +01:00 |
|
|
|
1011b94acf
|
feat: load boolean custom fields
continuous-integration/drone/push Build is passing
|
2026-01-20 19:12:13 +01:00 |
|
|
|
fbf3b64192
|
refactor: fix credo issues
continuous-integration/drone/push Build is passing
|
2026-01-20 18:34:17 +01:00 |
|
|
|
01dea8bb8b
|
Merge branch 'main' into feature/filter-boolean-custom-fields
continuous-integration/drone/push Build is failing
|
2026-01-20 18:13:20 +01:00 |
|
|
|
ff8b29cffe
|
feat: implement filter logic for boolean ustom fields
continuous-integration/drone/push Build is failing
|
2026-01-20 18:08:41 +01:00 |
|
|
|
264323504f
|
Merge pull request 'Small refactoring' (#360) from refactor into main
continuous-integration/drone/push Build is passing
Reviewed-on: #360
|
2026-01-20 17:59:22 +01:00 |
|
|
|
2dc0bce8cb
|
chore: rm todo list
continuous-integration/drone/push Build is passing
|
2026-01-20 17:04:42 +01:00 |
|
|
|
d65da2f498
|
test: add tdd tests for custom boolean field filter logic
continuous-integration/drone/push Build was killed
|
2026-01-20 17:03:58 +01:00 |
|
|
|
235154a102
|
test: Remove outdated TODO for auto-assignment feature
continuous-integration/drone/push Build was killed
Auto-assignment of default membership fee type is already implemented
via SetDefaultMembershipFeeType change. Test assertion is now active.
|
2026-01-20 16:33:50 +01:00 |
|
|
|
c6dd0cd09d
|
i18n: Add missing German translations for member form errors
- Add translations for validation error messages
- Add translations for save failure messages
|
2026-01-20 16:30:43 +01:00 |
|
|
|
0d8141837e
|
chore: update gettext
|
2026-01-20 16:15:01 +01:00 |
|
|
|
433f008af8
|
refactor: Reduce function complexity and nesting depth
- Extract helper functions from process_chunk to reduce nesting
- Extract format_error_message from extract_changeset_error
- Split extract_error_message into smaller functions to reduce complexity
- Fixes Credo refactoring opportunities
|
2026-01-20 16:05:32 +01:00 |
|
|
|
0abcf540bb
|
refactor: Replace length/1 with empty list comparison
Replace expensive length/1 calls with direct list comparison
to fix Credo warnings about performance
|
2026-01-20 15:58:15 +01:00 |
|
|
|
37e1553a02
|
feat: add custom boolean field state & URL-Parameter
|
2026-01-20 15:55:08 +01:00 |
|
|
|
32e0adb664
|
test: Add tests for UserLive.Show and RoleLive.Show
- Add comprehensive tests for UserLive.Show
- Add comprehensive tests for RoleLive.Show
- Cover mount, display, navigation, and error handling
|
2026-01-20 15:50:08 +01:00 |
|
|
|
cafd1d4ebc
|
refactor: Remove deprecated LiveViews
- Remove CustomFieldValueLive (Index, Form, Show)
- Remove ContributionTypeLive.Index
- Remove ContributionPeriodLive.Show
- Remove corresponding routes from router
- Remove references in CustomFieldValueLive.Index
|
2026-01-20 15:50:08 +01:00 |
|
|
|
9c2cff6307
|
docs: Update domain Public API documentation
|
2026-01-20 15:50:08 +01:00 |
|
|
|
dbec2d020f
|
test: add tdd tests for backend state management of boolean custom filters
|
2026-01-20 15:01:35 +01:00 |
|
|
|
4fe30d9546
|
Merge pull request 'Update docs' (#349) from docs/update into main
Reviewed-on: #349
|
2026-01-20 14:37:35 +01:00 |
|
|
|
b380f63cf6
|
chore: update docs
|
2026-01-20 14:31:13 +01:00 |
|
|
|
58c088833a
|
chore: update docs
|
2026-01-20 14:10:41 +01:00 |
|
|
|
b84431879c
|
Merge pull request 'fix admin database seeding closes #357' (#358) from bugfix/reseeding-database-not-working into main
Reviewed-on: #358
|
2026-01-19 14:17:12 +01:00 |
|
|
|
d9b659e5ea
|
fix: linting + tests
|
2026-01-19 14:09:19 +01:00 |
|
|
|
bc4bcd0089
|
fix: change creation of admin user
|
2026-01-19 13:40:28 +01:00 |
|
|
|
fef2cce283
|
Merge pull request 'Implements error capping' (#356) from feature/334_Ash_persistence into main
Reviewed-on: #356
|
2026-01-19 13:14:59 +01:00 |
|
|
|
584442076e
|
fix: add error message to form
|
2026-01-19 12:47:17 +01:00 |
|
|
|
ac0e272cca
|
refactor: change length for performance
|
2026-01-19 12:37:39 +01:00 |
|
|
|
bf93b4aa42
|
docs: update implementation plan
|
2026-01-19 12:31:39 +01:00 |
|
|
|
b70dd3d98f
|
formatting
|
2026-01-19 12:02:34 +01:00 |
|
|
|
3cbd90ecdd
|
feat: adds error capping
|
2026-01-19 12:02:28 +01:00 |
|
|
|
c31392e4fe
|
Merge pull request 'Implements row validation closes #333' (#355) from feature/333_validation into main
Reviewed-on: #355
|
2026-01-19 11:46:59 +01:00 |
|
|
|
24426c7786
|
Merge branch 'main' into feature/333_validation
|
2026-01-19 11:46:14 +01:00 |
|
|
|
7da037d81d
|
refactor: adds schemales changeset and validation constant
|
2026-01-19 11:43:51 +01:00 |
|
|
|
14a8417fdf
|
i18n: adds translation
|
2026-01-19 11:24:51 +01:00 |
|
|
|
8b3cc6a6b2
|
feat: adds row validation
|
2026-01-19 11:22:11 +01:00 |
|
|
|
07de1b4b6a
|
Merge pull request 'Reorder Sidebar Menu entries and smaller fixes' (#353) from feature/reorder-sidebar-menu into main
Reviewed-on: #353
Reviewed-by: carla <carla@noreply.git.local-it.org>
|
2026-01-19 11:07:43 +01:00 |
|
|
|
467b36784f
|
fix: remove !important statements
|
2026-01-16 17:26:52 +01:00 |
|
|
|
54d96136b7
|
fix: link/button semantics
|
2026-01-16 17:16:06 +01:00 |
|
|
|
c86ae6aa9d
|
fix: sidebar accessibility
|
2026-01-16 14:17:15 +01:00 |
|
|
|
c3515b4105
|
feat: adjust display of submenu
|
2026-01-16 13:53:31 +01:00 |
|
|
|
d6173571b5
|
test: make tests more structural, less dependend on specific values
|
2026-01-16 12:48:35 +01:00 |
|
|
|
3381fd88db
|
test: increase test worker pool size
|
2026-01-16 12:47:46 +01:00 |
|
|
|
74af41c8ab
|
feat: reorder sidebar
|
2026-01-16 12:46:45 +01:00 |
|
|
|
9be5dc8751
|
Merge pull request 'implements header normalization closes #332' (#352) from feature/332_header_normalization into main
Reviewed-on: #352
|
2026-01-15 17:01:50 +01:00 |
|
|
|
6dc398fa5a
|
refactor: reduce complexity
|
2026-01-15 17:00:17 +01:00 |
|
|
|
67072f0c52
|
feat: adds header header normalization
|
2026-01-15 16:11:09 +01:00 |
|
|
|
0673684cc1
|
test: adds tests for header normalization
|
2026-01-15 16:11:02 +01:00 |
|
|
|
b44d8a9d70
|
Merge pull request 'Implement CSV parsr closes #331' (#351) from feature/331_scv_parsing into main
Reviewed-on: #351
|
2026-01-15 13:38:35 +01:00 |
|
|
|
8a5d012895
|
refactor parser
|
2026-01-15 12:15:22 +01:00 |
|
|
|
3bbe9895ee
|
fix: improve CSV parser error handling
|
2026-01-15 11:08:22 +01:00 |
|