147 Commits

Author SHA1 Message Date
Zoe Roux
af39793b7c Testing more the base repository class 2021-06-10 21:01:50 +02:00
Zoe Roux
4ffd526875 Reworking external ids and adding documentation 2021-06-07 00:12:39 +02:00
Zoe Roux
2bc559424c Splitting task tests and adding documentation to resources 2021-05-30 23:42:14 +02:00
Zoe Roux
dcfb1e538c Adding strongly typed options 2021-05-20 00:22:35 +02:00
Zoe Roux
f3e415a050 Cleaning up the configuration edit 2021-05-18 22:41:58 +02:00
Zoe Roux
d115797dd7 Creating a configuration manager with a start of edit 2021-05-18 17:55:48 +02:00
Zoe Roux
440e5f4f14 Handling autologin and logout 2021-05-09 15:58:55 +02:00
Zoe Roux
d7972704dd Working oidc 2021-05-09 02:38:54 +02:00
Zoe Roux
77231f4f41 Adding a new User class 2021-05-07 23:13:33 +02:00
Zoe Roux
d9cca97961 Reworking login requests 2021-05-07 01:45:26 +02:00
Zoe Roux
b2151a0dde Fixing postgres migrations 2021-05-05 20:49:52 +02:00
Zoe Roux
3e8dbc84a8 Removing UnityContainer and fixing service loading 2021-05-04 01:25:36 +02:00
Zoe Roux
7613efb4b4 Moving authentification beahviors to a specific module 2021-05-03 01:48:53 +02:00
Zoe Roux
97511d5988 Suporting optional dependencies 2021-05-01 17:55:29 +02:00
Zoe Roux
36220613ab Fixing the unity container 2021-05-01 02:30:57 +02:00
Zoe Roux
c0f1f80a40 Fixing module loading 2021-04-30 02:02:11 +02:00
Zoe Roux
79995ea191 Reworking the plugin manager 2021-04-29 23:59:46 +02:00
Zoe Roux
833447ded8 Reworking the plugin interface and moving the database to an external dll 2021-04-28 23:40:22 +02:00
Zoe Roux
b7294114b9 Reworking the task manager & using unity containers 2021-04-26 01:07:05 +02:00
Zoe Roux
22b9f3240f Removing usless IDisposable patterns 2021-04-23 18:15:17 +02:00
Zoe Roux
8db47d62fd Finishing documentation for all repositories 2021-04-21 23:28:22 +02:00
Zoe Roux
6cc65d5aa8 Add documentation to episodes and show repositories 2021-04-21 22:44:18 +02:00
Zoe Roux
411eaa7aed Unifing ItemNotFound behaviors and adding GetOrDefault. 2021-04-21 01:49:21 +02:00
Zoe Roux
d2de442b64 Adding documentation to the IRepository interface 2021-04-19 21:19:20 +02:00
Zoe Roux
f937d2f308 Adding documentations to the repository interface 2021-04-18 23:42:15 +02:00
Zoe Roux
7dbb84780c Reworking the LibraryManager's interface 2021-04-18 02:17:15 +02:00
Zoe Roux
f60f622e1d Cleaning up the thumnail's manager 2021-03-24 18:12:03 +01:00
Zoe Roux
1ad84174f2 Cleaning up path handling in extractors 2021-03-24 00:02:27 +01:00
Zoe Roux
365fd1e79f Reworking paths management 2021-03-23 00:16:42 +01:00
Zoe Roux
57e49b7e83 Reworking the transcoder and creating a file manager 2021-03-22 02:52:18 +01:00
Zoe Roux
aac1975a75 Adding a delete range and fixing show's editing 2021-03-17 22:04:28 +01:00
Zoe Roux
457dcd0db2 Removing usless calls, cleaning track's slugs, adding a track api, cleaning show & episode repository 2021-03-17 19:56:02 +01:00
Zoe Roux
fdf2f37ceb Adding handling of provider's logo locally 2021-03-15 21:06:11 +01:00
Zoe Roux
42ff22ad13 Finishing to rework image's path serialization 2021-03-13 22:51:45 +01:00
Zoe Roux
b3fdee4bcd Fixing composed slug handling & page field serialization 2021-03-07 21:20:03 +01:00
Zoe Roux
9a7b2cb4a1 Loading a relation set the inverse relation too but json serialization encounters infinite loops. 2021-03-07 01:56:22 +01:00
Zoe Roux
6bf6746320 Fixing one to one relation null's serialization 2021-03-06 22:26:39 +01:00
Zoe Roux
b907e45a08 Finishing to fix repositories 2021-03-06 20:21:35 +01:00
Zoe Roux
76cdbc77a3 Using links in the common objects 2021-03-06 00:53:21 +01:00
Zoe Roux
072dd7d9b8 Reworking People's Role 2021-02-28 23:41:06 +01:00
Zoe Roux
00bf834a29 Fixing the load 2021-02-28 22:30:55 +01:00
Zoe Roux
7e8ab3b173 Fixing the json serializer 2021-02-28 05:15:44 +01:00
Zoe Roux
faf453e64a Adding a field property with auto loading & removing non-loaded fields from the json serialization. Reworking all json serialization 2021-02-27 23:34:28 +01:00
Zoe Roux
97ab1affa0 Adding a 'fields' query param to every requests to load related data 2021-02-27 02:43:15 +01:00
Zoe Roux
49f0ab8bfa Fixing the null pattern match 2021-02-21 19:10:29 +01:00
Zoe Roux
466873da9f Finishing the Load method 2021-02-21 18:37:02 +01:00
Zoe Roux
438074a93e Using where's argument of get all instead of a method in a repositroy 2021-02-21 17:40:38 +01:00
Zoe Roux
14e4772dd1 Recreating the Load method using repositories and pattern matching 2021-02-21 16:00:09 +01:00
Zoe Roux
56c7339816 Fixing the loader 2021-02-19 22:22:57 +01:00
Zoe Roux
07aa4d6752 Fixing LibraryManager dependecy error 2021-02-16 23:05:31 +01:00