Du Peng
|
46ef0170b9
|
(test) add admin pay order test
|
2022-11-07 18:52:43 +01:00 |
|
Sylvain
|
46e042fd38
|
(bug) test on invoice items was not idempotent
|
2022-10-28 10:25:10 +02:00 |
|
Sylvain
|
a3190115ab
|
(bug) invoice rounding error using coupons
|
2022-10-27 16:04:21 +02:00 |
|
Sylvain
|
fc2b52c2ca
|
(bug) invalid accounting export for store orders
|
2022-10-26 14:32:19 +02:00 |
|
Du Peng
|
6d448e0af2
|
(merge) merge dev and product-store
|
2022-10-26 09:37:31 +02:00 |
|
Du Peng
|
f771a829ab
|
(test) add test on store
|
2022-10-25 19:10:14 +02:00 |
|
Sylvain
|
c9901a89e1
|
(test) test admin reserves for himself
|
2022-10-25 14:31:31 +02:00 |
|
Du Peng
|
cfc2a71c98
|
(test) add test for prepaid pack
|
2022-10-19 18:16:54 +02:00 |
|
Sylvain
|
c43d392191
|
(test) fix test after v5.4.19 changes
|
2022-09-27 17:21:43 +02:00 |
|
Sylvain
|
f21beeaee7
|
(api) OpenAPI prices index endpoint
|
2022-08-30 14:16:49 +02:00 |
|
Sylvain
|
4319ea9bce
|
(api) OpenAPI plans categories index endpoint
|
2022-08-30 13:11:08 +02:00 |
|
Sylvain
|
657723bc22
|
(api) OpenAPI plans endpoints
index and show endpoints
|
2022-08-30 12:58:44 +02:00 |
|
Sylvain
|
4c3aa59bc0
|
(api) openAPI spaces endpoints
index spaces and show a space
|
2022-08-30 12:18:09 +02:00 |
|
Sylvain
|
f7261043b5
|
Fix a bug: trainings monitoring is not available
|
2022-08-23 15:54:37 +02:00 |
|
Sylvain
|
acbd327f6d
|
(test) Added a test for multiple reservations on the same space slot
|
2022-07-27 17:28:30 +02:00 |
|
Sylvain
|
2705b9f6bd
|
(bug) unable to reserve if user's subscription plan is disabled
|
2022-07-20 17:46:09 +02:00 |
|
Sylvain
|
c4d959570f
|
code linting
|
2022-07-19 17:32:55 +02:00 |
|
Sylvain
|
b243800f5a
|
(bug) As admin, unable to create a new member (#374)
|
2022-07-19 16:29:28 +02:00 |
|
Sylvain
|
e9a7b609bb
|
(bug) Unable to change the group of a user
|
2022-07-19 16:08:24 +02:00 |
|
Sylvain
|
06ee1acea5
|
(bug) fix slot reservation is considered full
|
2022-07-19 15:40:28 +02:00 |
|
Sylvain
|
fa45917d6f
|
added rubocop-rails
|
2022-07-19 12:13:50 +02:00 |
|
Sylvain
|
6a8c441e85
|
public calendar endpoint refactoring & testing
|
2022-07-18 17:19:33 +02:00 |
|
Sylvain
|
b68e47a0ea
|
refactor shopping_cart/reservation
Previsouly, the reservation was expecting parameters like:
slots_attributes: [{start_at: date, end_at: date, availability_id: number}]
Now, the reservation is expecting simpler parameters like:
slots_reservations_attributes:[{slot_id: number}]
|
2022-07-18 17:18:01 +02:00 |
|
Sylvain
|
1b8282fda4
|
display reservations credits in the dashboard
|
2022-06-29 15:35:17 +02:00 |
|
Sylvain
|
bcbd3bfb58
|
(bug) invalid users are reported in search
|
2022-06-29 15:35:17 +02:00 |
|
Sylvain
|
d560dfa3cd
|
(test) space reservation
|
2022-06-29 15:34:49 +02:00 |
|
Du Peng
|
c24aad00c4
|
check shopping cart items is valid before pay online
|
2022-06-07 16:55:29 +02:00 |
|
Du Peng
|
dce1835028
|
fix create plan test
|
2022-05-23 16:15:49 +02:00 |
|
Sylvain
|
29ba78fd77
|
(code) fix rubocop warning
|
2022-05-11 16:44:17 +02:00 |
|
Sylvain
|
752c46bd00
|
(bug) fix users api tests
|
2022-05-11 16:43:01 +02:00 |
|
Sylvain
|
b4e53d2039
|
(db) table to save OpenID connect configuration
Also refactored OAuth2Mapping to allow usage with any types of providers
|
2022-05-04 12:16:38 +02:00 |
|
Sylvain
|
746ec1f3f1
|
(bug) fix running tests
|
2022-03-23 16:55:38 +01:00 |
|
Sylvain
|
ee97b93a49
|
(style) replace Setting.find_by(name... by Setting.get
|
2022-03-23 13:30:55 +01:00 |
|
Sylvain
|
51a2bed16c
|
(bug) prepaid-packs purchases are reported as subscriptions in the statistics
|
2022-03-23 12:35:02 +01:00 |
|
Sylvain
|
0f57e1081f
|
[bug] unable to create a plan
|
2021-11-10 17:06:21 +01:00 |
|
Sylvain
|
f250f58317
|
fix subscription renewal tests
|
2021-10-18 11:47:28 +02:00 |
|
Sylvain
|
3349cc3a2d
|
fix test on paymentSchedules
|
2021-10-15 11:55:30 +02:00 |
|
Sylvain
|
315e899540
|
[WIP] fix tests
|
2021-10-14 18:20:10 +02:00 |
|
Du Peng
|
5d8a1367a6
|
update test
|
2021-09-13 14:25:30 +02:00 |
|
Sylvain
|
920a97f40f
|
fix computing reservation price
|
2021-07-02 15:45:52 +02:00 |
|
Sylvain
|
4e030300cb
|
[bug] unable to filter by multiple user IDs in OpenAPI
Also: tests for OpenAPI user trainings
|
2021-06-28 10:17:26 +02:00 |
|
Sylvain
|
66ba8e565c
|
Full test coverage of the OpenAPI
Also: fix related bugs
|
2021-06-28 09:50:37 +02:00 |
|
Sylvain
|
07017e4a49
|
[bug] stripe subscription generation fails if the user already has a subscription
|
2021-06-24 16:52:47 +02:00 |
|
Sylvain
|
7cfa2ca2c7
|
fix passing payzen tests
|
2021-06-14 14:53:59 +02:00 |
|
Sylvain
|
7ba2d58f50
|
update VCR to 6.0.0
Also: - updated cassettes
- Automated stripe secrets filtering in cassettes
- Improved display when no plan-categories exists
|
2021-06-11 14:29:30 +02:00 |
|
Sylvain
|
13fae70277
|
test payzen endpoints
|
2021-06-09 18:48:51 +02:00 |
|
Sylvain
|
d0011a10f0
|
check for slots restricted to subscribers at cart level
|
2021-05-31 15:39:56 +02:00 |
|
Sylvain
|
36e173fb43
|
test presence of footprint debug data
|
2021-05-31 12:19:28 +02:00 |
|
Sylvain
|
db58ee28c0
|
migration to object[]
TODO: fix invoices checksums
|
2021-05-31 11:52:53 +02:00 |
|
Sylvain
|
d942d46632
|
WIP: migration to object[]
TODO: fix running tests, fix front-end
|
2021-05-28 17:34:20 +02:00 |
|