358 Commits

Author SHA1 Message Date
eea06a5633 feat(admin): allow admins to confirm users and set passwords (#834)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-04-07 10:02:31 +02:00
c4699c63aa Only admins of org could access to /petitions/manage (#787) 2025-03-23 17:24:11 +01:00
b7ef4a6a95 Migrate linter to rubocop-rails-omakase 2025-03-23 16:49:27 +01:00
25cad1e824 [ci] delete unstable feature spec... this test is so simple, but hard to maintain... so better to ✂️ and focus on other things 2025-03-23 10:31:47 +01:00
4a0ce960eb fix failing spec ¯\_(ツ)_/¯ 2025-03-22 17:22:11 +01:00
5437e14ce8 [deps] upgrade to Rails v7.2 and ActiveAdmin v3 (#777) 2025-03-22 16:40:14 +01:00
6119ffe286 Upgrade to Bootstrap v5 (#780) 2025-03-22 16:30:47 +01:00
153122fe59 fix several issues with new emails 2025-02-01 17:24:33 +01:00
110e8833c9 [specs] add test case for job MembershipWarningJob 2025-01-25 17:56:09 +01:00
ffbafdf90c Send emails in background 2025-01-25 16:55:12 +01:00
db6c315f76 [refactor] Petition: make "pending" the default status 2025-01-03 17:37:36 +01:00
0ecec0fc9a [mailer] refine locale for sending emails to org managers 2025-01-02 17:44:46 +01:00
d7662b0323 [refactor] rename UI component: to-member-card -> member-card 2024-12-27 17:26:49 +01:00
5a897dad02 OrganizationNotifier: send email to confirmed users only 2024-05-01 19:58:01 +02:00
de9d58014f [docs] add cooler 😎 screenshots 🖼️ of the UI 2024-04-17 00:27:13 +02:00
b925110ecb Adds a production ready docker environment (#730) 2024-02-12 23:50:29 +01:00
0feec4eb7d [testing] upgrade selenium-webdriver to latest version (no need to use webdrivers anymore) 2023-12-09 16:44:01 +01:00
5d56ea6575 fix organization logo validation (#720) 2023-12-08 16:55:21 +01:00
87139a2141 adds petition button on organizations/show page, plus bug fix and security fix (#717) 2023-12-07 17:33:00 +01:00
78d0fb0015 makes member searches accent insensitive 2023-12-07 09:36:33 +01:00
b508d99ead makes tag searches accent insensitive 2023-12-07 09:33:07 +01:00
12affd6af9 adds file validation for organization logo to avoids crash (#714) 2023-11-24 10:44:45 +01:00
8332160fa9 member can be searched by username ignoring accents (#710) 2023-11-20 16:34:46 +01:00
2b383af210 fix tests suite (#709) 2023-11-20 16:34:16 +01:00
264a82d7d1 [FIX] keep current locale while using the import from CSV (#684) 2023-04-10 17:22:00 +02:00
e2aeba75d6 [NZ changes] reset password fixes, translatable terms, Inquiry -> Request, max hours in transfers removed (#678)
Co-authored-by: Marc Anguera Insa <srmarc.ai@gmail.com>
2023-04-01 21:59:10 +02:00
c3dc673827 Merge branch 'develop' into manage_users_base 2023-03-14 22:17:13 +01:00
afafeaf38a TravisCI -> GH Actions (#648) 2023-03-14 22:10:02 +01:00
a70ef9b555 [feat] allow organizations to add custom logo (de-hardcodes Redeira custom logo) 2023-02-13 22:14:55 +01:00
674a4ae64e translation keys & minor fixes (#669) 2022-12-13 20:52:03 +01:00
106cc0d78e Tests, show/hide password and signup validations (#666) 2022-12-06 16:55:38 +01:00
a639875729 update Rails to latest patch version (6.1.3 -> 6.1.6) + other minor upgrades (#660) 2022-06-30 21:44:03 +02:00
2daded2c91 move avatar logic out of controller to an own PORO: AvatarGenerator 2021-06-16 21:08:33 +02:00
b8d557a1ea Add avatar file size validation (max 5 MB) 2021-06-16 01:36:27 +02:00
493a2eafbf specs: fix unstable test 2021-05-21 21:51:50 +02:00
3685563d87 i18n: add keys related to avatar upload; minor code style adjustments 2021-05-21 21:42:38 +02:00
608680ffef avatar upload refactoring and cleanup 2021-05-20 22:08:45 +02:00
b768c425b9 Merge branch 'develop' into feat/profile-photos to update this branch. 2021-05-06 16:45:38 +02:00
64438a015b tests: image upload methods are covered. Issue #627. 2021-05-06 15:13:48 +02:00
f2712ea686 Merge pull request #633 from coopdevs/remove_complexity
Removing complexity in views
2021-05-04 09:13:56 +02:00
76887b532c moving to helpers (+specs) a couple of too complex expressions in views 2021-05-04 01:32:57 +02:00
7a74013dd6 remove identity_document from users (closes #630) + gems updates 2021-05-03 22:30:11 +02:00
bf27152563 minor tags improvements in links and specs 2021-05-03 22:12:44 +02:00
337f79a516 fix: changed the order of the buttons in the tag list
it was also necessary to change a test. Issue #631.
2021-05-03 11:52:23 +02:00
4d9d6a7c78 some refactoring for members tags 2021-04-30 01:25:21 +02:00
2d7ecbfd34 refactor: I've incorporated all feedback
And I have also added @member in case of failure of the forms.
2021-04-29 23:15:43 +02:00
1bf31f7483 tests: covered and tested the new functionality. #623. 2021-04-28 21:28:57 +02:00
c633459db3 Merge branch 'develop' into feat/tags-postcode-members to update the branch. 2021-04-26 18:29:43 +02:00
49a754bc30 tests: I've added the attributes to the tests already implemented. #623. 2021-04-26 18:27:30 +02:00
1c7651711e Merge pull request #622 from coopdevs/feat/onboarding
Feat: searcher in "/organizations" working
2021-04-25 19:58:29 +02:00