306 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
b7ef4a6a95 Migrate linter to rubocop-rails-omakase 2025-03-23 16:49:27 +01:00
5437e14ce8 [deps] upgrade to Rails v7.2 and ActiveAdmin v3 (#777) 2025-03-22 16:40:14 +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
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
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
3d103a1f25 Notify orgs admins (CCO) when membership remove their membership 2024-12-29 17:55:26 +01:00
5a897dad02 OrganizationNotifier: send email to confirmed users only 2024-05-01 19:58:01 +02:00
615e4d16a7 [FIX] Import transfer: movements & transfer with the same created_at 2024-01-07 19:42:55 +01:00
5d56ea6575 fix organization logo validation (#720) 2023-12-08 16:55:21 +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
f4eeff18ba Fix sign up locale 🌐 + some admin improvements 💅 (#682) 2023-04-08 01:14:54 +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
a70ef9b555 [feat] allow organizations to add custom logo (de-hardcodes Redeira custom logo) 2023-02-13 22:14:55 +01:00
2c3987d067 [Feat] Confirmation email and new petitions emails (#668) 2022-12-10 17:06:10 +01:00
106cc0d78e Tests, show/hide password and signup validations (#666) 2022-12-06 16:55:38 +01:00
7c8aa24b09 [Feat] Manage memberships (#665) 2022-12-05 21:46:07 +01:00
d91a32b50d [Feat] Signup users (#661) 2022-11-02 22:28:27 +01:00
b768c425b9 Merge branch 'develop' into feat/profile-photos to update this branch. 2021-05-06 16:45:38 +02:00
a0b7f1970b feat: users can now upload their photos of their computer
they can also crop the photos (Implemented using Minimagick and JavaScript) into a square shape. Issue #627.
2021-05-05 22:53:06 +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
1b29acd751 feat: tags now have member-related autocompletion
Member tags have also been added in the "Tags" section. Issue #623.
2021-04-28 17:15:52 +02:00
f274d13dc5 feat: the searcher is working on tags
You can also click on a tag and the search will be executed directly. And the attributes are shown in the show and in the list (only the tags and if there are more than 3, not all). #623.
2021-04-28 14:26:27 +02:00
32f4ebe583 fix: the problem of ambiguity solved. #626. 2021-04-27 22:57:18 +02:00
c633459db3 Merge branch 'develop' into feat/tags-postcode-members to update the branch. 2021-04-26 18:29:43 +02:00
c398a8f93d delete ✂️ unused method Account#allowance 2021-04-25 21:25:15 +02:00
1c7651711e Merge pull request #622 from coopdevs/feat/onboarding
Feat: searcher in "/organizations" working
2021-04-25 19:58:29 +02:00
59ae149956 feat: tags and postcode attributes have been added
postcode was added to users and tags to members. For the postcode was added to users and tags to members. For the postcode I used the rails form but for the tags I used Html. Issue #623.
2021-04-25 17:57:04 +02:00
e1e30a98cb i18n keys for new search in organizations page + minor formatting tweaks 2021-04-24 22:00:36 +02:00
73247da151 feat: now the visitor can search for a timebank in "/organizations"
visitors can now search for their location and matching banks will be listed, and clicking on one will display a message encouraging them to join. Issue #621.
2021-04-22 12:51:12 +02:00
2705cd0347 admin: fix post creation with tags + some missing filters 2021-04-19 23:20:45 +02:00
8c99e629b9 refactor Movement#other_side 2021-04-18 17:54:41 +02:00
af08e61aa9 admin: allow to set organization in posts + other minor tweaks 2021-04-16 01:41:39 +02:00
84eb627920 Some Admin improvements:
- Rename and refactor CsvDb => UserImporter + add specs (I have resurrected an old branch from Pau: https://github.com/coopdevs/timeoverflow/compare/improve-csv-user-import)
- ActiveAdmin settings clean up. This file is very long and always out of date, better to check docs online ;p
- ActiveAdmin improve menu: add current user + add all available locales

Co-authored-by: Pau Pérez Fabregat <saulopefa@gmail.com>
2021-03-15 23:57:45 +01:00
0680c35087 models: org: unify code to pull all transfers and accounts 2021-03-13 15:07:06 +01:00
72edf73666 [FIX] fix due to Rails 6 upgrade in StatisticsController#statistics_all_transfers 2020-12-21 21:29:34 +01:00
331ec8429a Yay! all tests passing 2020-12-16 00:14:19 +01:00
7603b72f57 update to latest Rubocop + start fixing tests (from 95 failures to 31) 2020-12-15 22:21:14 +01:00
15dca38b8f merge with develop 2020-12-15 21:32:57 +01:00
4bf880e05b Revert "Revert "Merge pull request #465 from coopdevs/feature/switch-from-elastic-to-pg-search-la-buena""
This reverts commit 096fcce484.
2020-10-06 21:10:03 +02:00
0bacdebc15 Merge branch 'develop' into rails_6 2020-02-26 00:04:29 +01:00
933ca8c8d6 Remove LazyRecoverable and dalli 2019-10-03 20:45:16 +02:00
c0071212b2 more gem updates; minor js refactor; first pass over tests and first fixes :) 2019-09-26 02:16:05 +02:00
096fcce484 Revert "Merge pull request #465 from coopdevs/feature/switch-from-elastic-to-pg-search-la-buena"
This reverts commit 9f7b99a794, reversing
changes made to ad9a8f0960.
2019-09-20 11:22:44 +02:00