Sylvain
|
48d0957bac
|
(bug) updating the current provider must be reflected in yml
|
2023-03-30 17:17:02 +02:00 |
|
Sylvain
|
3811e7a6d5
|
(api) availabilities
|
2023-03-30 13:22:36 +02:00 |
|
Sylvain
|
1f618d29f7
|
(bug) meta_data does not exists
Also: improved writing auth provider config to file
|
2023-03-30 10:51:18 +02:00 |
|
Sylvain
|
68aad57b14
|
(bug) unable to read provider config if no file
|
2023-03-30 10:28:31 +02:00 |
|
Sylvain
|
66f740104a
|
(feat) cache auth provider config
|
2023-03-29 18:01:16 +02:00 |
|
Sylvain
|
ffd7de0bcb
|
(security) upgrade to rails 7
|
2023-03-28 12:44:00 +02:00 |
|
Sylvain
|
3cff0d4c28
|
(feat) generate invoices for missing references
|
2023-03-28 11:18:27 +02:00 |
|
Sylvain
|
f9123fe20f
|
(feat) recover order numbers
|
2023-03-24 17:21:44 +01:00 |
|
Sylvain
|
71a9a87315
|
(feat) improved chaining system
|
2023-03-24 10:16:21 +01:00 |
|
Sylvain
|
01df96dc20
|
(security) upgrade to rails 6
|
2023-03-22 10:58:22 +01:00 |
|
Sylvain
|
cfd9f193a9
|
(bug) logical sequence of invoices references
|
2023-03-21 15:11:08 +01:00 |
|
Sylvain
|
7ceb03ef8a
|
(bug) unable to export to excel
|
2023-03-20 16:14:57 +01:00 |
|
Sylvain
|
779dd070b7
|
(bug) undefined local variable or method 'reservation_deadline'
(quality) linted code
|
2023-03-20 11:44:04 +01:00 |
|
Sylvain
|
a24fe8cd71
|
Merge branch 'feature/each-reservation-deadlines' of https://github.com/Guichaguri/fab-manager into Guichaguri-feature/each-reservation-deadlines
|
2023-03-20 10:19:29 +01:00 |
|
Sylvain
|
98e58cbc25
|
(bug) fix invalid invoice reference
|
2023-03-20 10:13:42 +01:00 |
|
Sylvain
|
328529809d
|
(bug) plan visibility is not applied
(bug) plan limit error message
(quality) improved error message
(ui) plan visibility cannot be under 7
|
2023-03-16 12:02:08 +01:00 |
|
Guilherme Chaguri
|
27a946b7d3
|
Fix syntax error
|
2023-03-15 16:48:13 -03:00 |
|
Guilherme Chaguri
|
855df4b552
|
Fix merge conflicts with dev
|
2023-03-15 16:26:45 -03:00 |
|
Sylvain
|
6089e636e4
|
(feat) limit machine visibility per plan
|
2023-03-15 14:17:06 +01:00 |
|
Sylvain
|
25cbf63b48
|
(feat) notify member on limit reached
|
2023-03-14 16:45:01 +01:00 |
|
Sylvain
|
0ac99e3b6b
|
(quality) improved error message
|
2023-03-14 11:54:41 +01:00 |
|
Sylvain
|
8504864c20
|
(feat) limit reservation depending on current suscription
|
2023-03-14 11:15:40 +01:00 |
|
Sylvain
|
c3d6206dba
|
(quality) typed CartItem::Reservation
|
2023-03-13 14:19:52 +01:00 |
|
Sylvain
|
6abea03182
|
(feat) update limitations
|
2023-03-13 14:19:50 +01:00 |
|
Sylvain
|
622a14909a
|
(feat) save new limitations
|
2023-03-13 14:19:49 +01:00 |
|
Sylvain
|
0f142680b8
|
(wip) configure usage limits for plans
|
2023-03-13 14:19:46 +01:00 |
|
Sylvain
|
9b4c47d733
|
(feat) usage history of prepaid packs
|
2023-03-09 13:23:42 +01:00 |
|
Sylvain
|
782b4bfa0f
|
(bug) unable to reserve an event
|
2023-03-03 16:37:14 +01:00 |
|
Sylvain
|
6ae8c965f3
|
(quality) add unique constraints in db
Also: code lint in SSO models
|
2023-03-02 13:26:05 +01:00 |
|
Guilherme Chaguri
|
1aa9b2fe39
|
Added reservation deadlines for each type of reservation
|
2023-03-01 17:44:01 -03:00 |
|
Sylvain
|
adcb6812aa
|
(bug) maximum must be a nonnegative Integer
|
2023-02-20 15:00:35 +01:00 |
|
Sylvain
|
8740c4971d
|
(bug) cannot cancel a subscription after offering free days
|
2023-02-17 15:35:06 +01:00 |
|
Sylvain
|
67d06b5da0
|
(quality) filter machines from the API
|
2023-02-17 12:06:32 +01:00 |
|
Sylvain
|
142eceb661
|
(quality) replace DateTime by Time
|
2023-02-17 11:45:07 +01:00 |
|
Sylvain
|
ed072184bf
|
(feat) notify_admin_order_is_paid
|
2023-02-16 11:22:42 +01:00 |
|
Sylvain
|
95a5a18600
|
(bug) unable to update a training's title
|
2023-02-15 16:39:58 +01:00 |
|
Sylvain
|
892ffbe138
|
(quality) rename proof-of-identity to supporting-document
|
2023-02-15 10:30:13 +01:00 |
|
Sylvain
|
979042078d
|
(quality) rename proof-of-identity to supporting-documents in notifications
|
2023-02-15 10:30:13 +01:00 |
|
Karen
|
f7ed347fcb
|
(bug) fix default tab in notif center and some documentation
|
2023-02-15 10:30:12 +01:00 |
|
Karen
|
94c3e3effd
|
(bug) fix wrong query for listing notifications with preferences
|
2023-02-15 10:30:11 +01:00 |
|
Karen
|
6217e9e6b1
|
(bug) fix syntax error in stylesheet
|
2023-02-15 10:30:09 +01:00 |
|
Karen
|
10473182d4
|
(feat) Admin can control its notifications preferences
|
2023-02-15 10:30:08 +01:00 |
|
Karen
|
7a83a38c68
|
(quality) replace Angular-controlled notifications list with react code
|
2023-02-15 10:30:08 +01:00 |
|
Karen
|
9b69aad9df
|
(feat) backend for notifications preference system
|
2023-02-15 10:30:07 +01:00 |
|
Karen
|
54dbd5ef4d
|
(quality) replacement of the gem NotifyWith by internal code
|
2023-02-15 10:30:07 +01:00 |
|
Sylvain
|
09897b7067
|
(bug) invalid tables names for cart items
|
2023-02-15 10:30:03 +01:00 |
|
Sylvain
|
e5b199f8ed
|
(quality) improved calendar loading time
|
2023-02-15 10:29:57 +01:00 |
|
Sylvain
|
ed6a397b89
|
(test) test places cache
|
2023-02-15 10:29:56 +01:00 |
|
Sylvain
|
fea26285d6
|
(feat) improved calendars loading time
+ (feat) ability to choose a machine in the public calendar
|
2023-02-15 10:29:55 +01:00 |
|
Sylvain
|
d0239a0e25
|
(wip) move slot status request
|
2023-02-15 10:29:55 +01:00 |
|
Sylvain
|
986a663c40
|
(feat) places cache for slots
|
2023-02-15 10:29:54 +01:00 |
|
Sylvain
|
9f9a2e616f
|
(feat) slots/availabilities status for pending reservations
|
2023-02-15 10:29:54 +01:00 |
|
Sylvain
|
473aedbdcb
|
(feat) add reservations in cart/order
|
2023-02-15 10:29:53 +01:00 |
|
Sylvain
|
cdc7dc963d
|
(i18n) translate new errors
|
2023-02-15 10:29:51 +01:00 |
|
Sylvain
|
48a44ff4f3
|
(feat) create cart items from the api
|
2023-02-15 10:29:50 +01:00 |
|
Sylvain
|
42d830b4f8
|
(feat) save cart items in db
|
2023-02-15 10:29:46 +01:00 |
|
Sylvain
|
2b42858229
|
(feat) display special style if a training override general settings
|
2023-02-15 10:28:16 +01:00 |
|
Karen
|
0778616345
|
(feat) add a custom banner for trainings
|
2023-02-15 10:28:13 +01:00 |
|
Karen
|
9396c5371e
|
(feat) create settings for machines banner backend
|
2023-02-15 10:28:11 +01:00 |
|
Sylvain
|
d58ab30c4e
|
(bug) fix merge conflict resolution error
|
2023-02-15 10:28:11 +01:00 |
|
Karen
|
5658e0aeed
|
(feat) create settings for machines banner backend
|
2023-02-15 10:28:08 +01:00 |
|
Sylvain
|
ddc2dd4c6e
|
(feat) training auto cancel authorization and invalidation rule
|
2023-02-15 10:28:07 +01:00 |
|
Sylvain
|
a05ef1f0ba
|
(feat) auto refund after trainings cancelled and notify
|
2023-02-15 10:28:05 +01:00 |
|
Sylvain
|
71305bbc8f
|
(wip) notify admin on auto cancel
|
2023-02-15 10:28:04 +01:00 |
|
Sylvain
|
c804c84113
|
(feat) per training settings for auto cancel
|
2023-02-15 10:28:04 +01:00 |
|
Sylvain
|
e2edbb419a
|
(feat) auto cancel trainings under the threshold
|
2023-02-15 10:28:04 +01:00 |
|
Sylvain
|
305b5425bc
|
(ui) display trainings in list
|
2023-02-15 10:28:03 +01:00 |
|
Karen
|
b9d86aecdc
|
(quality) status property :label is now :name for better coherence
|
2023-02-15 10:27:54 +01:00 |
|
Karen
|
d80cc4769a
|
(feat) filter for status in project gallery
|
2023-02-15 10:27:49 +01:00 |
|
Karen
|
4aba30c5e3
|
(feat) project statuses api
|
2023-02-15 10:27:13 +01:00 |
|
Sylvain
|
04f933f94d
|
(bug) deal with DST using Time instead of DateTime
|
2023-02-14 13:10:58 +01:00 |
|
Du Peng
|
30daed11fd
|
(bug) unable to get latest payment_gateway_object for plan/machine/training/space
|
2023-02-07 19:35:33 +01:00 |
|
Sylvain
|
8d81ac0d4d
|
(bug) filter statistics by slot date
|
2023-02-01 17:56:14 +01:00 |
|
Sylvain
|
71579e7465
|
(wip) slot date in stats
|
2023-01-31 17:10:07 +01:00 |
|
Sylvain
|
029eb90d78
|
(feat) soft-destroy a reserved event
|
2023-01-20 08:53:37 +01:00 |
|
Sylvain
|
f204f654c2
|
(feat) map external id from sso
|
2023-01-19 17:33:48 +01:00 |
|
Sylvain
|
d191712ec0
|
(bug) unable to update an event category
|
2023-01-09 09:24:11 +01:00 |
|
Sylvain
|
3289073e85
|
(bug) restore accounting period
|
2023-01-06 17:15:39 +01:00 |
|
Sylvain
|
8863ac7047
|
(bug) no main item on some invoices
|
2023-01-06 10:31:20 +01:00 |
|
Sylvain
|
10f054256e
|
(feat) payment schedule due in invoices
|
2023-01-05 12:09:16 +01:00 |
|
Sylvain
|
8d43db2579
|
(feat) Report subsription mismatch with user's group
|
2023-01-04 12:08:37 +01:00 |
|
Sylvain
|
8ce1ceb345
|
(quality) translate validation messages
|
2023-01-04 11:12:02 +01:00 |
|
Du Peng
|
29b92475bb
|
(feat) Ability to filter uniq slots reserved in admin calendar
|
2023-01-02 19:20:02 +01:00 |
|
Sylvain
|
051f182839
|
(bug) clear date in suscription extend free days
|
2022-12-27 17:15:49 +01:00 |
|
Sylvain
|
e020c592ec
|
(bug) rebuild accounting when invoices(0).disabled
|
2022-12-27 14:39:26 +01:00 |
|
Sylvain
|
898ce07509
|
(merge) Merge branch 'staging' into dev
|
2022-12-27 12:20:18 +01:00 |
|
Sylvain
|
f8904dfb9c
|
(feat) customize VAT name
|
2022-12-27 12:13:24 +01:00 |
|
Sylvain
|
574974c239
|
(merge) Merge branch 'machine_category' into staging
|
2022-12-27 10:59:36 +01:00 |
|
Sylvain
|
e139067954
|
(feat) prevent generate invoices at 0
|
2022-12-23 14:14:42 +01:00 |
|
Sylvain
|
137b9f3c1b
|
(feat) improved security when changing password
|
2022-12-22 11:07:14 +01:00 |
|
Sylvain
|
b552e5e626
|
(feat) rename client accounts to financial
|
2022-12-21 14:14:37 +01:00 |
|
Sylvain
|
40dd3f11b8
|
(api) accounting: invoice.payment_details.payment_mean
|
2022-12-21 14:14:36 +01:00 |
|
Sylvain
|
4d7e09c98d
|
(feat) multiple accounting journals
|
2022-12-21 14:14:36 +01:00 |
|
Sylvain
|
31ba4d3486
|
(api) accounting: payment details
|
2022-12-21 14:14:35 +01:00 |
|
Sylvain
|
90dc38ed10
|
(feat) move external id to InvoicingProfile
|
2022-12-21 14:14:34 +01:00 |
|
Sylvain
|
b7838db648
|
(feat) clean accounting lines async before rebuilding
|
2022-12-21 14:14:33 +01:00 |
|
Sylvain
|
293ea37293
|
(quality) lint Profile model
|
2022-12-21 14:14:32 +01:00 |
|
Sylvain
|
fdddb545d9
|
(feat) OpenAPI/users: gender, organization, address
|
2022-12-21 14:14:31 +01:00 |
|
Sylvain
|
4b84963d7f
|
(feat) optional external id
|
2022-12-21 14:14:29 +01:00 |
|
Sylvain
|
2cf18c277c
|
(bug) create recurrent event
Also: (test) test trainings API
Also: (test) test create recurrent event
|
2022-12-21 14:12:16 +01:00 |
|