Scott Idem
69622dbea6
refactor(core): modularize monolithic routers and methods
...
- Reduced api_crud.py (1843 -> 143 lines) by extracting V1 registry and logic.
- Reduced hosted_file.py (1596 -> 361 lines) by moving storage and media logic to methods.
- Created lib_media.py for specialized video/image processing.
- Created api_crud_methods.py for legacy template handlers.
- Created legacy_v1.py for the legacy object registry.
- Fixed subdirectory_path bug in Hosted File creation.
- Verified full File Lifecycle via consolidated E2E suite.
2026-02-03 17:53:14 -05:00
Scott Idem
d584457997
fix(legacy): resolve 422 error on site domain lookup and enhance V3 filtering
2026-01-06 16:29:09 -05:00
Scott Idem
5f0d9d728b
Less debug
2025-05-07 17:47:09 -04:00
Scott Idem
78e866492f
Updates to start using the new Journals module.
2025-03-16 02:48:05 -04:00
Scott Idem
5499070a4f
Enabled event_device for CRUD v1... Adding new fields.
2024-10-17 19:23:21 -04:00
Scott Idem
1c91c92d67
Better logging. Less logging.
2024-10-09 11:17:25 -04:00
Scott Idem
39a1c05df1
Less likely to trigger checking the JP param.
2024-10-08 13:29:27 -04:00
Scott Idem
cd0d3fe9d5
Bug fix for missing ID. Less debug as well.
2024-10-08 12:52:48 -04:00
Scott Idem
58e331f85c
Update the post and post_comment
2024-09-27 18:57:00 -04:00
Scott Idem
18293764fd
Work on CRUD v2 and better SQL WHERE part building... I hope.
2024-08-14 14:36:07 -04:00
Scott Idem
97f0a59fcf
Updating the models and less log info
2024-08-09 17:47:33 -04:00
Scott Idem
175c84b1a6
Now with the ability to do OR with LIKE
2024-06-21 14:46:19 -04:00
Scott Idem
4d3c75dbcf
Minor changes hopefully. Related to event_file tbl_name_update _simple.
2024-06-20 18:47:36 -04:00
Scott Idem
d7ca2c428a
Update to use more detailed event_file view.
2024-06-14 12:48:33 -04:00
Scott Idem
e45981d499
Minor changes
2024-06-13 23:16:09 -04:00
Scott Idem
52be61570a
Keeping the object types in sync
2024-06-10 19:08:40 -04:00
Scott Idem
d3f5f51458
Slowly getting things back to normal after FastAPI upgrade
2024-04-26 17:43:56 -04:00
Scott Idem
e38b3cfe7a
Trying to split up router functions...
2024-04-26 16:16:00 -04:00
Scott Idem
f4eda34035
Saving current progress with change from using Query() to Path()
2024-04-26 14:51:11 -04:00
Scott Idem
b37f14d25c
Slow but steady progress to update all end points...
2024-04-26 14:17:46 -04:00
Scott Idem
d3f26f1696
Upgrading to fastapi .95.1
2024-04-26 13:49:48 -04:00
Scott Idem
4c87e4a5fc
General bug fixes and clean up. Starting on a better version 2 of the CRUD endpoints.
2024-04-23 16:19:00 -04:00
7d955ff90f
Clean up and less debug
2024-04-07 17:31:35 -04:00
f0401d8fda
Work on LIKE part of query
2024-04-07 13:59:56 -04:00
Scott Idem
8c3786947e
Better debug info
2024-03-29 13:14:35 -04:00
Scott Idem
257edec1a7
Now with a new SQL check for ProgrammingError. This is related to multithreading usually.
2024-03-29 12:58:34 -04:00
Scott Idem
83aa943410
Minor changes and updates.
2024-03-22 19:35:50 -04:00
Scott Idem
0dd3bbea73
Now handles URL params with a list for IN part of SQL SELECT
2024-03-15 16:19:30 -04:00
Scott Idem
14c6cb8bc0
Work on CRUD POST and PATCH related.
2024-03-08 18:10:10 -05:00
Scott Idem
f97c147ddd
Minor changes. Would like to add return_obj param, but not sure how yet.
2024-03-07 11:03:57 -05:00
Scott Idem
3eff873d3a
Changed the views to use
2024-03-06 19:53:43 -05:00
Scott Idem
45d14cc7b2
Bug fix for null results SQL SELECT
2024-03-06 19:51:38 -05:00
Scott Idem
852df91c7a
Less debug
2024-03-05 19:27:38 -05:00
Scott Idem
9d4184e3ad
Minor changes related to data_store
2024-03-05 16:59:54 -05:00
Scott Idem
929a2749f7
Updates to presenter for new fields with JSON
2024-02-29 14:26:51 -05:00
Scott Idem
4a05a30848
Minor changes. Less debug
2024-02-26 16:23:09 -05:00
Scott Idem
9d35418251
Minor changes to site domain related.
2024-02-22 19:12:42 -05:00
Scott Idem
b54e3bdf10
Minor change in case I need to use a different site_domain view
2024-02-22 17:43:07 -05:00
Scott Idem
dca4175659
Ooops
2024-02-14 18:16:09 -05:00
Scott Idem
ababdc7a46
Less debug...
2024-02-14 18:11:57 -05:00
Scott Idem
cd252b9de3
New Sponsorships module. Related updates.
2024-02-08 20:25:13 -05:00
Scott Idem
55d953b445
Improved API CRUD POST and PATCH handeling of data validation errors.
2023-12-19 12:30:51 -05:00
Scott Idem
be6d361bf7
Updates related to archives changes.
2023-12-14 18:17:18 -05:00
Scott Idem
f5178cf625
Clean up and less debug
2023-12-01 14:06:49 -05:00
Scott Idem
4b6c048eaf
Updated API CRUD and SQL SELECT related functions. They can now handle multiple ANDs!
2023-11-30 19:59:38 -05:00
Scott Idem
6d1cc6c1ff
Updated API CRUD and SQL SELECT related functions. They can now handle full text searching!
2023-11-29 18:24:39 -05:00
Scott Idem
ce4be9f5e2
Less debug
2023-11-15 19:09:22 -05:00
Scott Idem
ba284ca60d
Update to CRUD to allow for alt table and base
2023-11-15 19:08:05 -05:00
Scott Idem
02372a6684
Update to Redis function for looking up id_random values. Updates related to IDAA and posts
2023-11-15 10:29:33 -05:00
Scott Idem
da1e959be2
Updates to CRUD...
2023-11-07 18:09:31 -05:00