b7ef4a6a95
Migrate linter to rubocop-rails-omakase
2025-03-23 16:49:27 +01:00
9756c71450
[FIX] Push notifications are not being sent ( #772 )
2025-01-06 21:28:34 +01:00
de95e00f63
[Feature] Transfers added to admin & import from csv ( #723 )
2023-12-30 20:09:22 +01:00
787b7dde47
[Feature] Import posts from CSV in Admin section ( #706 )
2023-11-20 16:32:37 +01:00
264a82d7d1
[FIX] keep current locale while using the import from CSV ( #684 )
2023-04-10 17:22:00 +02:00
2daded2c91
move avatar logic out of controller to an own PORO: AvatarGenerator
2021-06-16 21:08:33 +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
ea4f9deb70
add Transfers report
2021-03-13 01:05:25 +01:00
55f9983191
group report decorators in a folder and a namespace
2021-03-12 22:40:34 +01:00
d6706def53
Reports: more internal refactor and include new attributes
2021-03-08 23:24:57 +01:00
45f305f86e
refactor Reports CSV/PDF code
2021-02-21 20:57:43 +01:00
f0c6a9e8f1
Update to Rails 6.1
2021-01-08 18:08:56 +01:00
0bacdebc15
Merge branch 'develop' into rails_6
2020-02-26 00:04:29 +01:00
400015c201
Merge branch 'develop' into remove_whenever
2020-01-21 21:36:28 +01:00
f6975c7b0f
fix default inflector under Zeitwerk
2019-09-26 02:32:53 +02:00
c0071212b2
more gem updates; minor js refactor; first pass over tests and first fixes :)
2019-09-26 02:16:05 +02:00
2108e6c59b
Adding multi transfers feature
2019-05-07 09:59:58 +02:00
ed22faeaed
move weekly digest email to sidekiq-cron and remove whenever
2019-04-16 21:11:23 +02:00
b94b1d67bd
Return default description when description empty
2018-09-27 13:10:38 +02:00
22a26c9e23
Merge pull request #377 from coopdevs/feature/scheduled-jobs
...
Scheduled job to send push notifications for Post resource
2018-09-11 13:36:35 +02:00
bcb86848ee
Refactor PushNotificatiosn::Creator with a Base class
2018-09-03 20:44:33 +01:00
d94684e6c0
Use Post title as notification title
2018-08-23 15:21:57 +02:00
269874727d
Fix notifications broadcast
2018-08-23 14:46:55 +02:00
e2471106ca
#send is a word reserved to Ruby... :boom
2018-08-23 14:46:17 +02:00
775176649d
Use standard ruby net http instead of Expo client
2018-08-23 10:22:41 +02:00
9313474870
Set notifications as processed after publish
2018-08-21 22:06:56 +02:00
5c114f4cb4
Flag push_notifications as processed
2018-08-20 12:49:20 +02:00
67c4fe87da
Add scheduled job to send push notifications
2018-08-20 12:49:20 +02:00
2352b79739
Remove unused services
2018-08-20 12:49:20 +02:00
cb16c03237
Create new PushNotifications with title
2018-08-20 12:49:20 +02:00
8621a65f6d
Add conditions to PushNotification creation
2018-08-20 12:33:42 +02:00
44211daa36
Enqueue PushNotification background job on Post persistence
2018-05-29 16:52:25 +02:00
e298a3c302
Add PushNotification creation logic
2018-05-29 16:52:25 +02:00
b4955815b3
Create :created and :updated event for Transfer
2018-05-17 09:33:20 +02:00
dabf7e4e3e
Create :created and :updated event for Member
2018-05-17 09:18:26 +02:00
833bf307b6
Create :updated event on Post update
2018-05-17 08:53:33 +02:00
898ee75670
Fix and improve specs
2018-05-16 10:46:14 +02:00
ae0d93972e
Added dashbaord events
2018-05-16 10:19:58 +02:00
e8c6ef1f55
Added MemberPersister
2018-05-01 12:08:22 +01:00
440051ac12
Added TransferPersister
2018-05-01 12:08:05 +01:00
ae517a49a0
Added PostPersister
2018-05-01 09:59:03 +01:00
f90d6e4b5a
Refactored the push notifications services
2018-03-03 13:00:02 +00:00
89d9a8d2b3
Added device_tokens endpoint
2018-02-23 23:39:39 +01:00
0da62a8983
Removed deprecation messages about mail.deliver()
2015-10-17 17:34:44 +02:00
7925bb7e94
Separate 'active post' and 'from active user' concepts, reformulate scopes and controllers
2015-05-27 19:13:18 +02:00
b523aeb8ba
reports: proper filenames, add mime_type
2015-04-20 21:59:23 +02:00
c7ad135d4f
pdf exporter with Prawn (1st version); some code reorganization
2015-04-13 00:15:40 +02:00
6b92a08f47
no need to require csv here
2015-04-12 16:22:05 +02:00
5045f714a7
csv exporter
2015-04-12 15:59:16 +02:00
046cd31ab2
send active posts in newsletter
2015-03-30 22:21:35 +02:00