1197 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
8c1e04ebd4 [UI] fix language selector styles for non-logged users 2025-09-15 14:30:05 +02:00
70ebf3779f [UI] fix statistics/global-activity badges (#805) 2025-07-19 12:04:04 +02:00
52c177149b [refactor] now this page is only accessible for org managers, so we can simplify this logic 2025-03-23 17:40:16 +01: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
00c555eb16 [UI] small clean up after new Bootstrap 2025-03-23 11:03:05 +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
fc003f3d12 add new cron job to warn the users about the need to join a Timebank 2025-01-25 17:45:24 +01:00
ffbafdf90c Send emails in background 2025-01-25 16:55:12 +01:00
9756c71450 [FIX] Push notifications are not being sent (#772) 2025-01-06 21:28:34 +01:00
d9eaed3d45 [admin] allow to destroy pending and declined petitions 2025-01-03 17:54:30 +01:00
db6c315f76 [refactor] Petition: make "pending" the default status 2025-01-03 17:37:36 +01:00
e9690bc483 add validation to avoid petitions between the same user and organization 2025-01-03 16:57:01 +01:00
0ecec0fc9a [mailer] refine locale for sending emails to org managers 2025-01-02 17:44:46 +01:00
8eaddd332a rename partial: layouts/messages -> application/flash_messages 2025-01-01 18:12:09 +01:00
827a6f6bbe add warning for user with no memberships 2025-01-01 18:07:35 +01:00
d88be54e4c [admin] allow to filter out users with no memberships 2025-01-01 17:12:44 +01:00
1e7454f22f introduce "highlighted" flag for organizations (they will be featured in the organization list) 2024-12-30 18:30:14 +01:00
3d103a1f25 Notify orgs admins (CCO) when membership remove their membership 2024-12-29 17:55:26 +01:00
0b6df07841 redirect users with no membership to organizations list + add org name in new_petition email subject 2024-12-29 16:49:46 +01:00
d7662b0323 [refactor] rename UI component: to-member-card -> member-card 2024-12-27 17:26:49 +01:00
a5dc242d26 Better UI for member cards component (#764) 2024-12-27 17:23:04 +01:00
e782a039f8 Add "Transfer Time" text to mobile view (#767) 2024-11-06 17:47:34 +01:00
fb9348435c Run invisible_captcha only on create action 2024-05-02 23:55:46 +02:00
3613c61c63 [admin] enable bulk delete for users 2024-05-01 20:27:25 +02:00
5a897dad02 OrganizationNotifier: send email to confirmed users only 2024-05-01 19:58:01 +02:00
5c19f882f7 integrate invisible_captcha gem in sign-up form 2024-05-01 19:19:28 +02:00
fe5d93ad0c change to cco email send to organization admins for new member applications (#738) 2024-04-16 19:27:27 +02:00
b65625cc68 Fix/footer links (#737) 2024-04-16 19:27:07 +02:00
e270659efd [fix] admin: adapt semantic_errors form helper to Rails 7 2024-04-03 20:09:08 +02:00
b925110ecb Adds a production ready docker environment (#730) 2024-02-12 23:50:29 +01:00
202fbdd17b Merge branch 'develop' into ruby_3 2024-01-07 19:51:30 +01:00
615e4d16a7 [FIX] Import transfer: movements & transfer with the same created_at 2024-01-07 19:42:55 +01:00
adad0b572a Merge branch 'develop' into ruby_3 2023-12-30 22:01:54 +01:00
9e5c05f1fd [admin] upgrade activeadmin gem + more filtering adjustments 2023-12-30 20:45:08 +01:00
65f8b75bd1 [admin] better filters for transfers and petitions 2023-12-30 20:27:05 +01:00
580333c4f5 [admin] refactor transfers section: avoid N+1 and DRY 2023-12-30 20:10:29 +01:00
de95e00f63 [Feature] Transfers added to admin & import from csv (#723) 2023-12-30 20:09:22 +01:00
8870afe53c Upgrade to Ruby 3 💫 2023-12-08 18:47:40 +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
b44d5593a2 fix locale was not set until terms acceptance, so the locale selected by the user was lost (#712) 2023-11-23 14:51:38 +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