History of the file that is called src/include/lib/Garradin/Entities/Services/Service_User.php at checkin 481cf0b0009719a3

2024-01-17
22:41
Renamed src/include/lib/Paheko/Entities/Services/Service_User.php → src/include/lib/Paheko/Entities/Services/Subscription.php. Rename table services_users to services_subscriptions, and split acc_transactions_users in two tables, one for users and one for subscriptions file: [04703690c0] check-in: [28a33baea9] user: bohwaz, branch: dev, size: 7156 [annotate] [blame] [check-ins using] [diff]
2023-12-28
15:48
Correct the language used in links between transactions and subscriptions file: [40f2eaf44b] check-in: [fafe1cb3d3] user: bohwaz, branch: trunk, size: 7148 [annotate] [blame] [check-ins using] [diff]
2023-11-28
13:17
When subscribing more than one user, ignore already subscribed users file: [348ec5a4ea] check-in: [803d316af2] user: bohwaz, branch: trunk, size: 7156 [annotate] [blame] [check-ins using] [diff]
2023-07-21
13:28
Renamed src/include/lib/Garradin/Entities/Services/Service_User.php → src/include/lib/Paheko/Entities/Services/Service_User.php. Rename everything from Garradin to Paheko file: [d4daebecab] check-in: [736b20220e] user: bohwaz, branch: dev, size: 6658 [annotate] [blame] [check-ins using] [diff]
2023-02-07
21:19
Merge with trunk file: [dcc6fb2e78] check-in: [926c313155] user: bohwaz, branch: dev, size: 6680 [annotate] [blame] [check-ins using] [diff]
2023-01-16
18:01
Update subscription expected amount when changing the fee file: [b960ae24c8] check-in: [83ab02fa4c] user: bohwaz, branch: trunk, size: 6653 [annotate] [blame] [check-ins using] [diff]
2022-12-14
15:04
Merge with trunk file: [06d5c19167] check-in: [870fdf5f7a] user: bohwaz, branch: dev, size: 6542 [annotate] [blame] [check-ins using] [diff]
2022-11-16
11:50
Fix create payment from subscription file: [f9acdee96a] check-in: [f6a7d79fd8] user: bohwaz, branch: trunk, size: 6515 [annotate] [blame] [check-ins using] [diff]
2022-11-06
02:46
Merge trunk into dev file: [4810a4729c] check-in: [696ae5c86f] user: bohwaz, branch: dev, size: 6519 [annotate] [blame] [check-ins using] [diff]
2022-10-29
14:13
Move to projects in objects file: [1dbb4b856c] check-in: [e21dadc0eb] user: bohwaz, branch: accounts_refactor, size: 6492 [annotate] [blame] [check-ins using] [diff]
2022-10-24
16:09
Merge with trunk file: [72af73baa8] check-in: [359a45754d] user: bohwaz, branch: dev, size: 6528 [annotate] [blame] [check-ins using] [diff]
2022-10-22
10:50
Payment form: Use same selector for projects as in transaction form file: [6f5db17b6f] check-in: [1ac5e135f5] user: bohwaz, branch: trunk, size: 6501 [annotate] [blame] [check-ins using] [diff]
2022-09-27
01:09
Allow multiple subscriptions to the same activity the same day, if the fee is different as well file: [eee170450f] check-in: [b33097fa7a] user: bohwaz, branch: dev, size: 6692 [annotate] [blame] [check-ins using] [diff]
2022-09-13
17:09
Merge with trunk file: [40e9b3a0e5] check-in: [3f0ce8655e] user: bohwaz, branch: dev, size: 6652 [annotate] [blame] [check-ins using] [diff]
2022-09-06
16:37
Make sure id_service is set file: [4c10d18b91] check-in: [db3f886f39] user: bohwaz, branch: trunk, size: 6696 [annotate] [blame] [check-ins using] [diff]
2022-09-02
20:16
Merge with trunk file: [a64392310f] check-in: [e5ad3de6e3] user: bohwaz, branch: dev, size: 6396 [annotate] [blame] [check-ins using] [diff]
13:36
Fix Service_User for PHP 8 file: [00964fa5cd] check-in: [0b368cef2e] user: bohwaz, branch: trunk, size: 6440 [annotate] [blame] [check-ins using] [diff]
2022-08-27
17:24
Fix id_fee change before saving file: [37f1992e9b] check-in: [cf8926f4c1] user: bohwaz, branch: trunk, size: 6476 [annotate] [blame] [check-ins using] [diff]
16:23
Fix bug with subscriptions to services that don't have a fee, where id_fee was populated with a fee of another service file: [84307e6a7a] check-in: [20e6b67b8f] user: bohwaz, branch: trunk, size: 6470 [annotate] [blame] [check-ins using] [diff]
2022-08-07
03:51
Use a common getter for selector values file: [cb142619a1] check-in: [afd10efe7b] user: bohwaz, branch: dev, size: 6203 [annotate] [blame] [check-ins using] [diff]
2022-07-30
03:00
Refactor transaction create / edit forms as it was a mess file: [db3c8cdf70] check-in: [da5557ec79] user: bohwaz, branch: trunk, size: 6247 [annotate] [blame] [check-ins using] [diff]
2022-07-29
13:25
Fix add service with payment file: [1ece5d53d9] check-in: [0c97330a75] user: bohwaz, branch: trunk, size: 6318 [annotate] [blame] [check-ins using] [diff]
2022-02-17
17:36
Fix when fee might not exist (race condition) file: [e92524dd0e] check-in: [4ba14905a3] user: bohwaz, branch: trunk, size: 5647 [annotate] [blame] [check-ins using] [diff]
2022-02-09
23:17
Fix more PHP 8.1 depreciations file: [d501fea302] check-in: [75e0d8d864] user: bohwaz, branch: trunk, size: 5633 [annotate] [blame] [check-ins using] [diff]
2022-02-07
22:54
Add ability to link a fee to a project, fix [fde0ebd9e938a3496720c1974dcd2d0f47275c5f] file: [2bb10f99d8] check-in: [900e9cdb36] user: bohwaz, branch: trunk, size: 5615 [annotate] [blame] [check-ins using] [diff]
2022-02-02
12:08
Fix corner case where a payment is added and the fee does not have a year linked anymore file: [4230a71808] check-in: [ab9b4caa13] user: bohwaz, branch: trunk, size: 5557 [annotate] [blame] [check-ins using] [diff]
2022-01-01
18:02
Fix edit of service subscription was wrongly found as duplicate when it exists file: [32122d279b] check-in: [00ae9fa2ba] user: bohwaz, branch: trunk, size: 5432 [annotate] [blame] [check-ins using] [diff]
2021-12-30
13:12
Throw exception if no user has been selected file: [bb422dedbe] check-in: [d2fccc0985] user: bohwaz, branch: trunk, size: 5412 [annotate] [blame] [check-ins using] [diff]
13:08
Fix return in case no user has been selected file: [3bc0ee79d9] check-in: [14b40b674c] user: bohwaz, branch: trunk, size: 5323 [annotate] [blame] [check-ins using] [diff]
2021-12-22
19:57
Avoid duplicates when copying a service file: [9c410c5349] check-in: [a9cf5c62d0] user: bohwaz, branch: trunk, size: 5301 [annotate] [blame] [check-ins using] [diff]
19:36
Add ability to copy users from a service to the other, also abiliy to subscribe multiple users at once file: [976537b27f] check-in: [30c4d00230] user: bohwaz, branch: trunk, size: 4962 [annotate] [blame] [check-ins using] [diff]
2021-11-11
22:17
Don't use fee label when the subscription is not linked to a fee file: [70686305f9] check-in: [6603436d79] user: bohwaz, branch: trunk, size: 4857 [annotate] [blame] [check-ins using] [diff]
22:12
When there is no fee for the service, you can still subscribe a user to a service, it just doesn't have a fee file: [1a6c1ca549] check-in: [404078a801] user: bohwaz, branch: trunk, size: 4449 [annotate] [blame] [check-ins using] [diff]
2021-11-01
15:11
Fix: error message when trying to have two subscriptions for the same service the same day file: [7a9bb0372a] check-in: [718020831b] user: bohwaz, branch: trunk, size: 4365 [annotate] [blame] [check-ins using] [diff]
2021-07-24
15:25
Add date choice to payment form, as requested by @Pierrick file: [10de17a459] check-in: [e6ea5d218d] user: bohwaz, branch: trunk, size: 4070 [annotate] [blame] [check-ins using] [diff]
2021-01-10
16:36
A more explicit error message file: [9cb86069a3] check-in: [f5c04a59a4] user: bohwaz, branch: trunk, size: 4120 [annotate] [blame] [check-ins using] [diff]
2020-12-24
18:50
Fix check of non-duplicate service file: [4e65f9f372] check-in: [2d78d57852] user: bohwaz, branch: trunk, size: 3704 [annotate] [blame] [check-ins using] [diff]
2020-12-18
14:52
Make sure that all values are filled file: [e6951573f4] check-in: [0eeee9611e] user: bohwaz, branch: trunk, size: 3711 [annotate] [blame] [check-ins using] [diff]
2020-12-08
17:08
Allow to just subscribe a user to a service, without adding a payment file: [c3706f63b1] check-in: [481cf0b000] user: bohwaz, branch: trunk, size: 3583 [annotate] [blame] [check-ins using] [diff]
15:50
Don't repeat similar label if fee label is same as service label file: [2a1fc75349] check-in: [416d123b08] user: bohwaz, branch: trunk, size: 3527 [annotate] [blame] [check-ins using] [diff]
2020-12-05
11:20
Fix error message when trying to add a duplicate service for user file: [d694479106] check-in: [787bae113c] user: bohwaz, branch: dev, size: 3387 [annotate] [blame] [check-ins using] [diff]
2020-11-11
16:04
Allow services without fees, thanks @zou file: [6dbdf76a1e] check-in: [bc3ab3badc] user: bohwaz, branch: dev, size: 3387 [annotate] [blame] [check-ins using] [diff]
13:46
Fix: adding a payment to a service should be done after the service is saved file: [735102c50f] check-in: [87493a2303] user: bohwaz, branch: dev, size: 3356 [annotate] [blame] [check-ins using] [diff]
2020-11-08
19:16
Implement "my services" page file: [6891d6d3c9] check-in: [832ba3f247] user: bohwaz, branch: dev, size: 3356 [annotate] [blame] [check-ins using] [diff]
01:41
Implement partial service fee payments file: [4d1fbf7619] check-in: [80bb461020] user: bohwaz, branch: dev, size: 3344 [annotate] [blame] [check-ins using] [diff]
00:50
Implement list of services per user file: [9f8d55fe38] check-in: [18fdb56468] user: bohwaz, branch: dev, size: 3155 [annotate] [blame] [check-ins using] [diff]
2020-11-07
17:01
Saving a service for a user is working \o/ file: [01f53898cb] check-in: [c4ed8acc1d] user: bohwaz, branch: dev, size: 2924 [annotate] [blame] [check-ins using] [diff]
16:48
Make sure either both id_year and id_account are null, or both of them are filled file: [acc90e2331] check-in: [5ffcc01335] user: bohwaz, branch: dev, size: 2909 [annotate] [blame] [check-ins using] [diff]
02:00
Added: Start of implementation of quick-add of transactions for activities file: [72624605bd] check-in: [a4d7374a3b] user: bohwaz, branch: dev, size: 2213 [annotate] [blame] [check-ins using]