Sylvain
b801999ee3
(ui) save profile editions to the API
2022-05-02 16:29:04 +02:00
Sylvain
555ee11d35
(api) rename user related models to use the _attributes naming convention
2022-05-02 15:58:54 +02:00
Sylvain
aa432d08b3
(wip)(ui) refactor user edition form
2022-04-26 18:05:18 +02:00
Sylvain
b4ae80457e
(wip)(ui) user edition form
2022-04-25 17:24:28 +02:00
Sylvain
0dd6f4bff5
Merge branch 'openid' into v5.4
2022-04-25 15:43:03 +02:00
Sylvain
c3889a27f1
(adminsys) do not require to recompile the assets when switching the authentication provider
2022-04-19 16:53:08 +02:00
Sylvain
658ef20bc8
(ui) add profile edition url for openid
2022-04-13 16:23:13 +02:00
Sylvain
c77e6c8a65
(front) add is-empty class to the calendar-admin-info side panel if no events are selected
2022-04-12 17:22:47 +02:00
Sylvain
ecc7565346
(i18n) reorganize translations per components
2022-04-12 13:54:47 +02:00
Sylvain
227be2621f
(bug) edit authentication provider
...
+ clean legacy code
2022-04-12 10:59:49 +02:00
Sylvain
d2c90f4066
(api) validate auth providers data
...
+ remove legacy code
2022-04-11 17:27:56 +02:00
Sylvain
431d733ffe
(wip) rhf select
2022-04-04 18:19:59 +02:00
Sylvain
8495e2a7a0
(db) table to save OpenID connect configuration
...
Also refactored OAuth2Mapping to allow usage with any types of providers
2022-04-04 16:24:27 +02:00
Sylvain
7e9745a761
(style) eslint all code
2022-03-29 17:21:29 +02:00
Sylvain
2fcda8a0ce
(feature) Prepaid-packs purchases are exported to the accounting CSV file
2022-03-23 13:14:34 +01:00
Sylvain
4fe5b3dc27
(feat) track events in GA4
...
page_view, login, purchase
2022-03-22 14:19:10 +01:00
Sylvain
f4395c88b9
(feat) google analytics V4
2022-03-22 11:27:18 +01:00
Sylvain
d58e9b2bd8
fix angular import
2022-03-16 11:38:47 +01:00
Sylvain
59a671e794
updated @uirouter/angularjs to 1.0.30
2022-03-15 17:10:33 +01:00
Sylvain
634da414f8
(feat) When a payment schedule is in error or canceled, ability to re-enable it with another payment method
2022-01-17 12:38:53 +01:00
Sylvain
036f9df35f
Specilized VAT rate cannot be defined unless the VAT is enabled and saved
2022-01-12 15:30:54 +01:00
Sylvain
cb6a3a00b6
(bug) the switch to enable/disable the VAT does not reflect the current state of the VAT
2022-01-12 15:17:08 +01:00
Sylvain
e1256ec551
Ability to disable public account creation
2022-01-04 15:27:58 +01:00
Sylvain
9e742cd1b6
Ability to create slots in the past
2022-01-04 10:28:43 +01:00
Sylvain
00b9bce587
export collected VAT by rate
2021-12-29 17:00:54 +01:00
Sylvain
16242d2127
frontend invoice configuration page uses multiVAT
2021-12-29 12:08:50 +01:00
Du Peng
6019767a3b
update multi VAT
2021-12-28 13:45:29 +01:00
Sylvain
4a8fa65e5f
workaround pending for UI
2021-12-20 17:19:43 +01:00
Sylvain
840c536c75
Ability to configure data sources for preventing booking on overlapping slots
2021-10-22 14:50:02 +02:00
Sylvain
36086f93df
[WIP] ability to select categories of slots for computing overlapping slots
2021-10-21 18:09:36 +02:00
Sylvain
9c55b9d61f
[bug] incorrect behavior for the setting 'email confirmation required'
...
- when enabled: the user was still logged-in in the backend (F5 and he was logged in the frontend)
- when disabled: the user was not logged in the frontend and received a message to confirm his/her email
2021-10-21 15:07:18 +02:00
Sylvain
bbf512f674
validate birthday in past
2021-10-21 09:29:29 +02:00
Sylvain
2d61dac9cc
refactored admin takes subscription for a member
2021-10-19 12:24:41 +02:00
Sylvain
4c56dffc04
remove deprecated code and endpoints
2021-10-18 10:15:48 +02:00
Sylvain
6cd91d0291
[WIP] refactor renew subscription modal
2021-10-12 17:29:35 +02:00
Sylvain
17a0baac7e
refactored free subscription extending
2021-10-12 14:07:35 +02:00
Sylvain
70f0e21543
move free extend modal to react
2021-10-11 18:50:53 +02:00
Sylvain
e646eb8cb5
extend subscription UI
2021-10-08 19:14:47 +02:00
Sylvain
3769afe431
Merge branch 'editor_xss_vulnerability' into dev
2021-10-04 09:31:34 +02:00
Du Peng
1c54e54c17
use plant.base_name instands of plan.name
2021-09-21 18:00:48 +02:00
Du Peng
a910e8999b
fix bug: editor xss vulerability, disable code view in new/edit project
2021-08-31 11:30:23 +02:00
Sylvain
a6043fe81e
linted JS files
2021-07-01 11:23:58 +02:00
Sylvain
d43f719038
buy packs using local payment
2021-06-30 15:32:10 +02:00
Sylvain
6c326c7209
compute price according to prepaid hours
...
Also: handle prepaid hours decreasing when used
2021-06-30 10:53:05 +02:00
Sylvain
10aaf0042c
integration of packs-summary
2021-06-29 15:59:57 +02:00
Sylvain
1aad4891c1
buy prepaid-pack a hours from modal
2021-06-28 18:17:11 +02:00
Sylvain
91d2316280
[bug] two empty categories in the plan creation form
2021-06-28 16:53:39 +02:00
Sylvain
c0211cd002
fix handling of external login process
2021-06-25 11:03:01 +02:00
Sylvain
d7ba83f6a0
WIP: migrate machine pricing edition interface to react
2021-06-22 11:13:44 +02:00
Sylvain
2b0130c6be
Merge branch 'dev' into prepaid
2021-06-21 11:36:31 +02:00