175 Commits

Author SHA1 Message Date
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
6119ffe286 Upgrade to Bootstrap v5 (#780) 2025-03-22 16:30:47 +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
de9d58014f [docs] add cooler 😎 screenshots 🖼️ of the UI 2024-04-17 00:27:13 +02: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
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
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
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
e1e30a98cb i18n keys for new search in organizations page + minor formatting tweaks 2021-04-24 22:00:36 +02:00
2acbeb51a4 refactor: I've incorporated feedback given in #622. 2021-04-24 21:43:01 +02:00
1914af848d reports: download_all refactor to make pulling collections more DRY 2021-04-24 17:45:30 +02:00
26aa4a8bc2 tests: the search engine is covered
I followed the way to test the searcher in offers. Issue #621.
2021-04-22 14:45:43 +02:00
dc3c252207 test: now the "rescue" block is covered. 2021-04-22 13:32:27 +02:00
4533b4a8be tests: the new methods are covered
All the new methods that I implemented are now covered with the exception of the rescue block. Issue #596
2021-04-20 19:14:20 +02:00
fce1f9fb07 delete ability to create orgs from public part, the superadmin can do it easily in the /admin section 2021-03-27 02:02:25 +01:00
fa5c885446 small ui & code style tweaks; reuse i18n keys; remove useless comments 2021-03-26 00:05:00 +01:00
42bc0f2d9e refactoring: I implemented the new feedback received
Identation, simplify code, i18n...
2021-03-25 17:33:30 +01:00
04e19d74f1 fix: implemented the feedback received in the pull request
I reseted my branch to the last commit (the one where the login behavior remained unchanged) and I applied the feedback received in the pull request. Resolves #472.
2021-03-23 16:16:13 +01:00
f9f61e3be8 Merge branch 'develop' into fix/inactive-members-login to update this branch 2021-03-22 16:03:07 +01:00
24abdf6aaa tests: testing the new methods
I tested both the new controller and the method in applicaction_controller. Issue #472
2021-03-17 20:24:16 +01:00
1a47601bc3 Tags: refactor to make it DRY + specs 2021-03-16 23:57:05 +01:00
7b1de64fb3 Merge branch 'develop' into more_reports 2021-03-15 11:50:04 +01:00
e4b62806c3 add more StatisticsController specs 2021-03-13 21:34:24 +01:00
f92b6537d0 statistics code clean up 2021-03-13 20:09:35 +01:00
ea4f9deb70 add Transfers report 2021-03-13 01:05:25 +01:00
f47fbdd4ed Redirect to previous page 2021-03-10 00:18:35 +01:00
16c4e44f31 more reports controller specs 2021-03-08 23:57:20 +01:00
f7e479f785 specs: more tests for reports 2021-02-21 21:45:51 +01:00
c0e71104f6 keep org filter (scope) in public search (closes #508) 2021-02-21 20:27:22 +01:00