d92a3fed6e
Refactored 'RUser' to 'ResponseUser'
2024-03-13 14:05:26 +07:00
8f29d69ecc
Refactored RRoom to ResponseRoom
2024-03-13 14:05:26 +07:00
2d0cdca3e7
Refactored Node response object
2024-03-13 14:05:26 +07:00
3f86cb9151
Moved details to new package
2024-03-13 14:05:26 +07:00
b8042903aa
Renamed class 'ValidateIdentifier' to 'IdentifierValidator'
2024-03-13 14:05:26 +07:00
1f0c93d809
Renamed package 'utils' to 'util'
2024-03-13 14:05:26 +07:00
5e7976ed97
Added more tests. Fixed exceptions
2024-03-06 23:45:09 +07:00
62f71cb413
Removed unused methods
2024-03-06 23:45:09 +07:00
04e758f036
Removed unused field
2024-03-06 23:45:09 +07:00
561ccebb07
Added room service tests and fixed bug
2024-03-06 23:45:09 +07:00
68efccbe79
Added PERSIST detail for nodes and rooms
2024-03-06 23:45:09 +07:00
d00eaa0a7d
Throwing exception with non persist node
2024-02-28 11:16:27 +07:00
b95d2f3953
Implemented saving to disk storage
2024-02-28 11:16:27 +07:00
d40222d048
More interesting payload values in test data
2024-02-15 11:02:40 +07:00
e61f223ccb
Fixed bug with deletion users from room with node picking mode 'LEAST_PICKED'
2024-02-15 10:40:07 +07:00
0c673950c3
Documented Users
2024-02-15 00:33:08 +07:00
ee3d890a84
Documented RoomPicker Info
2024-02-15 00:33:08 +07:00
340fd3e7f6
Documented Rooms
2024-02-15 00:33:08 +07:00
2d1bf1434b
Documented Nodes
2024-02-15 00:33:08 +07:00
76ee311d2c
Added application info to OpenAPI documentation
2024-02-15 00:33:08 +07:00
4351f365c9
Added Prometheus integration
2024-02-14 17:46:07 +07:00
65d6e325bc
Implemented getting server version
2024-02-10 07:48:47 +07:00
1055434737
Removed unused imports
2024-02-05 15:56:27 +07:00
5b5a256d6b
Refactor details parser for UserRoomController
2024-02-05 15:56:09 +07:00
97f2971086
Removed unused imports
2024-02-05 15:54:14 +07:00
65c0ea4739
Refactor details parsing for RoomController
2024-02-05 15:53:51 +07:00
682ffd49d8
Refactor details parsing
2024-02-05 15:51:04 +07:00
3b8fa87c5b
Implemented user details page
2024-02-05 15:32:32 +07:00
be203ccf5c
Implemented search users
2024-01-31 20:12:43 +07:00
ecde48460b
Implemented getting details for method 'repository.all()' if it required
2024-01-17 18:42:56 +07:00
Andrey Terentev
7566f24d36
Refactor controllers and exception handling ( #8 )
...
* Refactored exceptions and responses
* Extracted exceptions to external api library
* Refactored exceptions and extracted models to external library
* Fixed test after refactor
* Extracted validator to api library
* Implemented session error handler
* Upgraded notifications
* Implemented global exception handler for control panel
2024-01-16 16:29:44 +07:00
70ca0f8010
Added todos for refactor later
2024-01-13 01:33:43 +07:00
5c71ab050d
Prepared mapping for picking room from nodes (refactor later)
2024-01-13 01:33:06 +07:00
75af351fb3
Fixed bug with LeastPickedPicker
2024-01-13 01:01:15 +07:00
d05ac642b2
Fixed SequentialFillingPicker
2024-01-12 18:55:24 +07:00
efd53e6954
Fixed bug with infinite looped iteration in QueuedLinkedList
2024-01-12 16:53:53 +07:00
118df9e22c
Removed useless construct parameter
2024-01-12 16:18:45 +07:00
45e777eb18
Fixed bug with slot limitation in picker
2024-01-12 15:29:24 +07:00
bd7bed463a
Created config for test node picking modes
2024-01-12 14:27:35 +07:00
c22a8f82f0
Fully implemented LeastPickedPicker
2024-01-12 13:56:06 +07:00
70f02c3841
Tried to enable picking method
2024-01-11 19:57:07 +07:00
0834ae8030
Prepared LeastPickedPicker
2024-01-11 19:23:05 +07:00
ee21843a5f
Implemented RoundRobinPicker
2024-01-11 18:27:23 +07:00
cfab86b94a
Moved package for pickers
2024-01-11 18:27:11 +07:00
2e1b50c96c
Implemented QueuedLinkedList
2024-01-11 18:09:36 +07:00
52039e9804
Implemented SequentialFillingPicker
2024-01-11 18:01:58 +07:00
4da58baa46
Implemented link users with room
2024-01-11 13:33:21 +07:00
3de835cc6f
Renamed Bucket to Room
2023-12-27 22:06:09 +07:00
a8348dcd3d
Renames package
2023-12-27 21:11:25 +07:00
a7a256947a
transformed to gradle multi project
2023-12-27 12:09:38 +07:00