Wu Clan
90588ebae8
Add the celery rabbitmq vhost config ( #894 )
2025-10-30 19:24:46 +08:00
Wu Clan
00bc02f49c
Fix the venv pip availability in Linux ( #893 )
...
* Fix the venv pip availability in Linux
* Remove pip install timeout
2025-10-30 18:06:58 +08:00
Wu Clan
7e9ce2e691
Fix celery compatibility with psycopg version ( #892 )
2025-10-30 13:32:12 +08:00
Wu Clan
81ec0f0bd9
Fix import in code generation api template ( #891 )
2025-10-30 11:14:05 +08:00
Wu Clan
37f9716c4f
Bump dependencies to the latest version ( #890 )
...
* Bump dependencies to the latest version
* Bump fastapi to the latest version
* Fix lint
2025-10-30 11:07:40 +08:00
Wu Clan
4540cd9338
Update the length style of the model columns ( #883 )
...
* Update the length style of the model columns
* Fix opera log table username column length
* Fix login log table username column length
2025-10-23 15:00:28 +08:00
Wu Clan
3c39d2f2f3
Add Google OAuth2 callback to opera log exclusion ( #882 )
2025-10-22 18:58:36 +08:00
Wu Clan
1e01ffc3d9
Fix the OAuth2 link acquisition in HTTPS ( #881 )
...
* Fix the OAuth2 link acquisition in HTTPS
* Update OAUTH2_BACKEND_URL to OAUTH2_BACKEND_BASE_URL
2025-10-22 18:52:40 +08:00
Wu Clan
f4b1c43b55
Update the serializer of httpurl type ( #879 )
...
* Update the serializer of httpurl type
* Fix lint
2025-10-22 17:30:13 +08:00
Wu Clan
02254938b4
Update the length of the user email column ( #878 )
2025-10-22 15:58:50 +08:00
Wu Clan
054ff0cab2
Fix the httpurl type compatibility with postgresql ( #877 )
...
* Fix the httpurl type compatibility with postgresql
* Add noqa comments
2025-10-22 15:58:42 +08:00
Wu Clan
4f898a0264
Update the container naming in docker scripts ( #876 )
2025-10-22 15:33:10 +08:00
Wu Clan
70d90c2c01
Add port for fba sever in docker compose ( #875 )
2025-10-22 15:32:56 +08:00
Wu Clan
964143b30d
Fix docker default database env variables ( #874 )
2025-10-22 14:01:18 +08:00
Wu Clan
ce9f59e7d6
Update the changelog for v1.10.2 ( #873 )
2025-10-21 15:56:46 +08:00
Wu Clan
1f958fc42a
Bump fastapi to remove warning for python 3.14 ( #872 )
2025-10-21 15:45:05 +08:00
Wu Clan
e6e53296a8
Optimize sqlalchemy types to simplify compatibility ( #870 )
...
* Optimize sqlalchemy types to simplify compatibility
* Update TimeZone type comment
2025-10-20 17:41:00 +08:00
Wu Clan
f533de8abd
Bump rtoml and uvicorn to support python 3.14 ( #871 )
2025-10-20 12:42:28 +08:00
Wu Clan
adc6427aab
Update the changelog for v1.10.1 ( #869 )
2025-10-18 18:29:30 +08:00
Wu Clan
d034b78b48
Bump dependencies to the latest version ( #868 )
2025-10-18 18:14:43 +08:00
Wu Clan
6deda906de
Update the release changelog workflow ( #867 )
2025-10-18 18:08:29 +08:00
Wu Clan
a063105de8
Fix the volume in the docker compose script ( #865 )
...
* Fix the volume in the docker compose script
* Fix the db comment
2025-10-18 15:57:29 +08:00
Wu Clan
02b4215742
Fix tasks related to deleting db logs ( #863 )
2025-10-18 15:49:55 +08:00
Wu Clan
56b6e2113f
Update the changelog for v1.10.0 ( #864 )
2025-10-18 15:44:17 +08:00
Wu Clan
4fcc78eb94
Update the changelog for v1.9.0 ( #862 )
2025-10-18 15:41:28 +08:00
Wu Clan
b28a4d7673
Update the primary database to postgresql ( #829 )
...
* Update the primary database to postgresql
* Delete the prints
* Fix lint
* Update models in code generation
* Delete print
* Fix the salt column type
2025-10-17 23:03:17 +08:00
Wu Clan
27383e4ff5
Fix ctx in validation exception handler ( #861 )
...
* Fix ctx in validation exception handler
* Fix lint
2025-10-17 16:21:28 +08:00
Wu Clan
bf16f8916d
Update the changelog for v1.9.0 ( #856 )
2025-10-17 13:05:31 +08:00
Wu Clan
75a62ac6aa
Fix dict plugin pgsql init script missing ( #857 )
...
* Fix dict plugin pgsql init script missing
* Fix lint
2025-10-17 13:05:10 +08:00
Wu Clan
bbc4aaa020
Fix the api ninja in code generation ( #858 )
2025-10-17 13:04:54 +08:00
Wu Clan
89e5d02fe2
Update unique judgment logic for dict data ( #859 )
2025-10-17 13:04:35 +08:00
Wu Clan
a93973af06
Fix the import table cli command ( #860 )
2025-10-17 13:02:28 +08:00
Wu Clan
15a9527866
Refactor the service layer db session call method ( #850 )
...
* Refactor the service layer db session call method
* Fix lint
* Update paging interfaces
* Fix some errors
2025-10-16 12:49:56 +08:00
Wu Clan
9147d35c8c
Fix safely of access ctx in exception handlers ( #855 )
2025-10-16 12:45:01 +08:00
Wu Clan
6a065797f5
Update request state usage to context variable ( #853 )
...
* Update request state usage to context variable
* Update context to custom ctx
* Fix the exception interception in opera log
* restore elapsed
2025-10-16 10:23:39 +08:00
Wu Clan
dd08775c85
Fix the superuser verify missing auth ( #854 )
2025-10-14 17:55:54 +08:00
Wu Clan
0cbe635ed8
Update superuser verify to dependency injection ( #852 )
...
* Update superuser verify to dependency injection
* Update sql scripts
2025-10-14 17:38:47 +08:00
Wu Clan
e923f13e83
Bump fastapi and pydantic to the latest ( #851 )
2025-10-14 15:18:35 +08:00
Wu Clan
889da744ef
Update the changelog for v1.8.3 ( #849 )
2025-10-13 17:31:23 +08:00
Wu Clan
74df1d1ce2
Bump sqlalchemy crud plus from 0.12.0 to 0.12.1 ( #848 )
2025-10-13 10:45:49 +08:00
Wu Clan
54e09b68c7
Bump fastapi and sqlalchemy to support python 3.14 ( #847 )
2025-10-11 13:19:10 +08:00
Wu Clan
5762834744
Update the ruff rules and format the code ( #846 )
...
* Update the ruff rules and format the code
* Update the per-file-ignores
* Update the ci
* Update rules
* Fix codes
* Fix pagination
* Update rules
2025-10-10 19:02:49 +08:00
Wu Clan
51354593d0
Bump dependencies and pre-commits ( #845 )
2025-10-09 13:26:56 +08:00
Wu Clan
8751425e2b
Fix SQL script syntax error in config plugin ( #843 )
2025-09-27 12:33:58 +08:00
Wu Clan
921f05fa19
Fix the pgsql script in dict plugin ( #842 )
2025-09-27 12:17:45 +08:00
Wu Clan
5754c5449d
Update the changelog for v1.8.2 ( #841 )
2025-09-26 13:32:05 +08:00
Wu Clan
2f535e3510
Update the version number to 1.8.2 ( #840 )
2025-09-26 13:28:41 +08:00
Wu Clan
c25e447530
Update docker and deployment script comments ( #839 )
...
* Update docker and deployment script comments
* Update celery stdout logfile conf
2025-09-26 13:18:34 +08:00
Wu Clan
13359b736c
Fix the phone filter in the user list ( #838 )
2025-09-26 12:08:53 +08:00
Wu Clan
500f20d91c
Add extension parameters to paging data ( #835 )
2025-09-26 12:03:41 +08:00
Wu Clan
d4de42fb46
Add the refresh token to demo mode exclusion ( #834 )
2025-09-26 12:03:27 +08:00
Wu Clan
3f0537a727
Simplify the code generation CLI parameters ( #837 )
2025-09-26 12:03:08 +08:00
Wu Clan
d1cdb9e462
Fix the get model object method return logic ( #832 )
...
* Fix the get model object method return
* Update the error trigger method
* Delete the error log
2025-09-22 20:51:32 +08:00
Wu Clan
6c029b9be7
Fix code generation template missing Decimal ( #830 )
...
* Fix code generation template missing Decimal
* Update template rendering
* Update version number
* Fix lint
2025-09-22 10:46:13 +08:00
Wu Clan
df12a0c701
Update the user agent in opera log model ( #831 )
2025-09-22 10:42:26 +08:00
Wu Clan
0be5685d9f
Add version number output to the startup CLI ( #820 )
2025-09-17 11:11:50 +08:00
Wu Clan
3efca8af37
Update the dict plugin table structure ( #817 )
...
* Update the dict plugin table structure
* Update dict sql
* FIx the dict plugin sql
2025-09-15 09:04:30 +08:00
Wu Clan
82b2f808ac
Fix the summary in opera log middleware ( #816 )
2025-09-14 13:22:24 +08:00
Wu Clan
f417374f3e
Update the login captcha verify logic ( #815 )
2025-09-12 21:02:21 +08:00
Wu Clan
237534c63e
Update the startup progress information display ( #812 )
2025-09-12 15:44:17 +08:00
Wu Clan
5217c95451
Fix summary default in opera log middleware ( #809 )
2025-09-11 18:21:40 +08:00
Wu Clan
1bedda0e66
Update the offline location information parse ( #807 )
2025-09-11 14:49:09 +08:00
Wu Clan
cfddf44e7e
Update the swagger docs version to dynamic ( #805 )
2025-09-09 19:36:33 +08:00
Wu Clan
085b32e921
Update the changelog for v1.8.1 ( #804 )
2025-09-09 19:19:30 +08:00
Wu Clan
2099c33aad
Fix alembic migration file missing import ( #803 )
2025-09-09 17:21:23 +08:00
Wu Clan
a6fe8c0e8d
Fix console import in main module ( #800 )
2025-09-07 19:33:55 +08:00
Wu Clan
629cf7ce45
Optimize the code generation interaction logic ( #799 )
2025-09-06 19:24:02 +08:00
Wu Clan
fad6c05d41
Add the code generator to the CLI ( #798 )
...
* Add the code generator to the CLI
* Optimize run_await implementation
* Optimize interactions
2025-09-05 23:43:05 +08:00
Wu Clan
77d59d3453
Add schema for the tree data ( #796 )
2025-09-04 16:38:53 +08:00
Wu Clan
931d6b281a
Fix the psycopg dependency naming ( #795 )
2025-09-04 11:54:39 +08:00
Wu Clan
d929f0dbdc
Fix sql script syntax error in config plugin ( #793 )
2025-09-03 19:57:11 +08:00
Wu Clan
6d1b47903e
Add the dict type query all interface ( #794 )
2025-09-03 19:56:56 +08:00
Wu Clan
8420ccf190
Update the notice model and pagination ( #792 )
2025-09-02 15:51:07 +08:00
Wu Clan
1e38e1918b
Bump dependencies and pre-commits ( #791 )
2025-09-02 12:45:34 +08:00
Wu Clan
dcb07c60f2
Add the Google OAuth2 login ( #790 )
2025-08-28 22:10:22 +08:00
Wu Clan
33c9f78cf0
Update the handling of CORS 500 status code ( #789 )
2025-08-28 15:36:06 +08:00
Wu Clan
37b1033697
Update the opera log exception message record ( #788 )
2025-08-28 15:01:01 +08:00
Wu Clan
0aa4ebc635
Update the model datetime column type to custom ( #786 )
...
* Update the model datetime column type to custom
* Update the schema datetime filed json encoder
2025-08-27 20:07:35 +08:00
Wu Clan
dcf235db78
Fix code generation template params and filename ( #784 )
2025-08-22 13:20:30 +08:00
Wu Clan
1dfcd7ae3c
Update the celery task result table creation logic ( #783 )
...
* Update the celery task result table creation logic
* Disable beat_sync_every config
* Update the prepared comment
2025-08-21 23:46:52 +08:00
Wu Clan
f71071f905
Fix the celery beat distributed lock timeout ( #779 )
...
* Fix the celery beat distributed lock timeout
* Fix redis client not close after plugin parse
* Optimize code layout and lock extend
2025-08-21 13:50:57 +08:00
Wu Clan
34c9c398ca
Fix redis client not close after plugin parse ( #780 )
2025-08-21 10:58:53 +08:00
Wu Clan
f099777dd3
Fix the docker compose env configuration file ( #778 )
...
* Fix the docker compose env configuration file
* Fix CELERY_RABBITMQ_HOST value
2025-08-19 13:21:11 +08:00
Wu Clan
c95be82cb9
Update the env parameter value in env file ( #777 )
2025-08-19 12:50:08 +08:00
Wu Clan
00ec039095
Add test data SQL script for config plugin ( #776 )
2025-08-19 12:38:22 +08:00
Wu Clan
4d087355b4
Optimize email sending config update logic ( #775 )
2025-08-19 12:19:31 +08:00
Wu Clan
d57fabcbb4
Add bulk update interface for config plugin ( #774 )
...
* Add bulk update interface for config plugin
* Remove email sending update
2025-08-19 12:18:38 +08:00
Wu Clan and wu-clan
22f8850bf7
Update the changelog for v1.8.0 ( #772 )
...
This commit was created by changelog-from-release in 'Release changelog' CI workflow
Co-authored-by: wu-clan <wu-clan@users.noreply.github.com >
2025-08-15 20:09:28 +08:00
Wu Clan
eeb709c6aa
Update the version number to 1.8.0 ( #771 )
2025-08-15 20:06:21 +08:00
Wu Clan
a6bbf2971d
Update the menu title in SQL scripts ( #770 )
2025-08-15 19:58:46 +08:00
Wu Clan
4500dd0128
Add a standalone email sending plugin ( #769 )
2025-08-13 18:09:42 +08:00
Wu Clan
2b6d8222ad
Update the content layout of the config file ( #768 )
2025-08-13 18:07:02 +08:00
Wu Clan
1b47ab7e83
Optimize the timezone datetime return encoder ( #767 )
...
* Optimize the timezone datetime return encoder
* Update the default datetime conversion
2025-08-13 11:16:58 +08:00
Wu Clan
bd804e0a38
Update the description for the run file ( #766 )
2025-08-12 23:28:43 +08:00
Wu Clan
8e8af2032a
Optimize naming and preview in code generation ( #764 )
2025-08-12 16:42:25 +08:00
Wu Clan
8c00492e44
Update the naming of table creation function ( #760 )
2025-08-07 16:57:57 +08:00
Wu Clan
0237d4c7b1
Update log output config and format ( #759 )
2025-08-07 16:46:56 +08:00
Wu Clan
fe3a3b4e86
Optimize the data sort logic of tree nodes ( #758 )
2025-08-06 18:23:09 +08:00
Wu Clan
65ec721a1c
Add business pagination in the code generator ( #757 )
2025-08-05 21:04:27 +08:00
Wu Clan
4eb76ad6ea
Update the opera log desensitization method ( #756 )
...
* Update the opera log desensitization method
* Update request args function return
2025-08-05 18:38:49 +08:00