2146 Commits

Author SHA1 Message Date
726435b71c Merge pull request #814 from coopdevs/develop
Some checks failed
CI / test (push) Has been cancelled
Docker Build / test (push) Has been cancelled
Release v5.4.2
2025-09-15 14:39:59 +02:00
8c1e04ebd4 [UI] fix language selector styles for non-logged users 2025-09-15 14:30:05 +02:00
4479703258 Release v5.4.1 (#812)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-11 22:37:07 +02:00
c6df300b60 pull latest japanese 🇯🇵 translations 2025-09-11 22:29:06 +02:00
8f83345cfa build(deps): bump nokogiri from 1.18.8 to 1.18.9 (#810)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-14 01:11:08 +02:00
a1c990bd5b build(deps): bump activerecord from 7.2.2.1 to 7.2.2.2 (#809)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-14 00:49:11 +02:00
abf149ab2d Add Japanese language 🌐 (#807) 2025-07-29 13:33:00 +02:00
e5b826dc96 [CI] Migrate code quality tools to Qlty (#806) 2025-07-21 12:11:23 +02:00
70ebf3779f [UI] fix statistics/global-activity badges (#805) 2025-07-19 12:04:04 +02:00
786d50a95b [i18n] Migrate to WTI (#801) 2025-07-03 21:41:31 +02:00
5ce9fb1a54 Modernize .gitignore file 2025-06-24 17:52:20 +02:00
a5353f0ba1 Remove Localeapp integration as the service has been shut down 2025-06-23 13:50:01 +02:00
97f027114a Merge pull request #800 from coopdevs/develop
Release v5.4.0
2025-06-23 11:53:23 +02:00
ca765712d0 fix docker build (#799) 2025-06-15 15:35:16 +02:00
29f6768bb8 build(deps): bump rack from 2.2.13 to 2.2.14 (#795)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-08 22:04:07 +02:00
ca6f718a85 build(deps): bump net-imap from 0.5.6 to 0.5.7 (#794)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-29 09:51:24 +02:00
9e5e9b9b5c build(deps): bump nokogiri from 1.18.5 to 1.18.8 (#793)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-22 09:50:18 +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
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
49a2f978cd [ci] optimize builds 2025-03-22 16:44:39 +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
7fd7dfc663 Merge pull request #778 from coopdevs/develop
Release v5.3.0
2025-02-15 17:16:27 +01:00
2d52a87f6f build(deps): bump rack from 2.2.10 to 2.2.11 (#776)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-15 16:15:47 +01:00
10e28647f6 build(deps): bump net-imap from 0.5.4 to 0.5.6 (#775)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-15 16:15:36 +01:00
d4f6efdc1d Merge pull request #771 from coopdevs/improve_onboarding_base
Impove Onboarding / Membership management process
2025-02-15 16:11:50 +01:00
153122fe59 fix several issues with new emails 2025-02-01 17:24:33 +01:00
17904b2f67 [config] use a different queue for mailers 2025-01-31 12:39:19 +01:00
110e8833c9 [specs] add test case for job MembershipWarningJob 2025-01-25 17:56:09 +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
506f6257fa [CI] fix build by installing ImageMagick 2025-01-25 16:36:10 +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
9db9786183 [deps] bundle update 2024-12-27 17:33:20 +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