This website requires JavaScript.
12be29340b
feat(api/ws.py): WebSoket
dev
Kirill
2025-10-31 13:47:55 +03:00
9d01ead120
feat(dependencies.txt): Update libs
Kirill
2025-10-31 13:46:23 +03:00
5bac4c720b
feat(api/robots.py): Robots Api
Kirill
2025-10-31 13:45:30 +03:00
7fdd3c56cb
Merge remote-tracking branch 'origin/feat/db-init' into feat/db-init
feat/db-init
Kita Trofimov
2025-10-27 23:04:10 +03:00
052c93928c
feat(db): Database initialization has been added
Kita Trofimov
2025-10-27 23:02:19 +03:00
e44696ce04
wip
Sweetbread
2025-10-26 22:52:07 +03:00
72f766ab46
fix(log): replace logger with loguru (again!)
Sweetbread
2025-10-26 23:07:43 +03:00
9ecb6a83ba
style(database): Fixed the issue with long function declarations
Kita Trofimov
2025-10-26 19:41:11 +03:00
951e4c7e45
style(database): Changed logging
Kita Trofimov
2025-10-26 19:32:34 +03:00
7786680f43
fix(database): Fixed the database connection
Kita Trofimov
2025-10-26 19:14:51 +03:00
33c3b81f6e
style(database): Refactor repository name
Kita Trofimov
2025-10-26 18:52:54 +03:00
6006e074d8
fix(model/user.py): Removed unnecesary methods
Kita Trofimov
2025-10-26 18:48:54 +03:00
771f7e0549
feat(database/repositories/user_repository.py): A new login verification method has been added
Kita Trofimov
2025-10-26 16:32:02 +03:00
fd1b7df93a
feat(database/repositories/ai_prediction_repository.py): Added new repository AIPredictionsRepository
Kita Trofimov
2025-10-26 16:09:33 +03:00
88c4460da9
feat(model/ai_prediction.py): Added new model AIPrediction
Kita Trofimov
2025-10-26 15:52:48 +03:00
51bf856434
feat(database/repositories/inventory_repository.py): Added inventory repository
Kita Trofimov
2025-10-26 15:42:20 +03:00
0ded143c55
feat(database/repositories/product_repository.py): Added product repository
Kita Trofimov
2025-10-26 15:04:47 +03:00
056d800c4f
feat(database/repositories/robot_repository.py): Added robot_repository
Kita Trofimov
2025-10-26 14:09:21 +03:00
3be4556844
feat(database/repositories/user_repository.py): Added user repository
Kita Trofimov
2025-10-26 13:14:51 +03:00
928677fea8
feat(database): Implemented database connection
Kita Trofimov
2025-10-26 00:43:32 +03:00
e80c5645f1
feat(model): Added correct data models
Kita Trofimov
2025-10-26 00:11:20 +03:00
70041fa58e
feat(jwt): add iat field
Sweetbread
2025-10-26 17:27:24 +03:00
6f478d717a
feat(log): use loguru
Sweetbread
2025-10-26 15:57:45 +03:00
be5732bc32
refactor(auth): remove /api/auth/* handlers to api/auth.py
Sweetbread
2025-10-26 15:21:48 +03:00
4ad7869e27
refactor(user): rename to toJson back
Sweetbread
2025-10-26 15:23:06 +03:00
67c06a0203
feat(auth): add data validation
Sweetbread
2025-10-26 15:08:14 +03:00
df5317432d
refactor(user): change class name to uppercase
Sweetbread
2025-10-26 14:57:49 +03:00
96a310a80d
fix(env): ensure the .env is loaded
Sweetbread
2025-10-26 14:55:43 +03:00
ec985a808d
fix(api/auth/loginapi.py, app.py, utils/PostgressConnect.py, utils/createLogger.py, utils/loadDotEnv.py): Review fix
Kirill
2025-10-26 14:10:10 +03:00
c33e8798ed
style(database): Fixed type of logger on the db sucsess operations
Kita Trofimov
2025-10-26 20:31:51 +03:00
401205aea2
style(database): Fixed the issue with long function declarations
Kita Trofimov
2025-10-26 19:41:11 +03:00
8c07b1febc
style(database): Changed logging
Kita Trofimov
2025-10-26 19:32:34 +03:00
3e4755cca1
fix(database): Fixed the database connection
Kita Trofimov
2025-10-26 19:14:51 +03:00
c117ceb85e
style(database): Refactor repository name
Kita Trofimov
2025-10-26 18:52:54 +03:00
4e3b21f31e
fix(model/user.py): Removed unnecesary methods
Kita Trofimov
2025-10-26 18:48:54 +03:00
cdf195306e
feat(jwt): add iat field
Sweetbread
2025-10-26 17:27:24 +03:00
6483afa0d4
feat(database/repositories/user_repository.py): A new login verification method has been added
Kita Trofimov
2025-10-26 16:32:02 +03:00
90f1a6245c
feat(log): use loguru
Sweetbread
2025-10-26 15:57:45 +03:00
532266c98e
refactor(auth): remove /api/auth/* handlers to api/auth.py
Sweetbread
2025-10-26 15:21:48 +03:00
f99c0e8148
refactor(user): rename to toJson back
Sweetbread
2025-10-26 15:23:06 +03:00
2a7c74286c
feat(auth): add data validation
Sweetbread
2025-10-26 15:08:14 +03:00
920c51b4f0
refactor(user): change class name to uppercase
Sweetbread
2025-10-26 14:57:49 +03:00
251e1b6e57
feat(database/repositories/ai_prediction_repository.py): Added new repository AIPredictionsRepository
Kita Trofimov
2025-10-26 16:09:33 +03:00
64e81aec69
feat(model/ai_prediction.py): Added new model AIPrediction
Kita Trofimov
2025-10-26 15:52:48 +03:00
6d5abeb88d
feat(database/repositories/inventory_repository.py): Added inventory repository
Kita Trofimov
2025-10-26 15:42:20 +03:00
fa00e27015
feat(database/repositories/product_repository.py): Added product repository
Kita Trofimov
2025-10-26 15:04:47 +03:00
2b7fecb248
fix(env): ensure the .env is loaded
Sweetbread
2025-10-26 14:55:43 +03:00
ce48859079
fix(api/auth/loginapi.py, app.py, utils/PostgressConnect.py, utils/createLogger.py, utils/loadDotEnv.py): Review fix
Kirill
2025-10-26 14:10:10 +03:00
2f6782ab9d
feat(database/repositories/robot_repository.py): Added robot_repository
Kita Trofimov
2025-10-26 14:09:21 +03:00
c1bab1b304
feat(database/repositories/user_repository.py): Added user repository
Kita Trofimov
2025-10-26 13:14:51 +03:00
506f2f3f39
feat(database): Implemented database connection
Kita Trofimov
2025-10-26 00:43:32 +03:00
79cac3d8cb
feat(model): Added correct data models
Kita Trofimov
2025-10-26 00:11:20 +03:00
f93b94531c
fix(utils/token.py): Code review fix
Kirill
2025-10-25 21:01:45 +03:00
22da586aec
fix(app.py): Code review fix
Kirill
2025-10-25 20:59:41 +03:00
5058df8b7d
fix(model/user.py): Code review fix
Kirill
2025-10-25 20:57:23 +03:00
3a118c51b5
fix(api/auth/loginapi.py): Pull request review
Kirill
2025-10-25 20:53:48 +03:00
7ccc9385e6
feat(app.py): Include Blueprint to app
Kirill
2025-10-25 11:26:46 +03:00
1bf9c69c2b
feat(api/loginapi.py): Login Api Blueprint with api login page with is get respons (form-data) and send JVT token and user id name and role
Kirill
2025-10-25 11:24:31 +03:00
2098719c82
feat(model/user.py): User model User Dataclass with is get all user respons data
Kirill
2025-10-25 11:23:01 +03:00
0e668e1993
feat(utils/token.py): Create JVT token Added function with is creating jvt tocken for user
Kirill
2025-10-25 11:21:32 +03:00
da05ae96d2
fix(controllers/controller.py; model/example.py; utils/InitalizeDB.py): deleted exaple files
Kirill
2025-10-25 11:19:20 +03:00
061b7a86a3
fix(dependencies.txt): JVT tocken libs
Kirill
2025-10-25 11:18:06 +03:00
eabc193d8b
feat(utils/InitalizeDB.py): PSQL initializing Add script with is connected to db and initialize it
Kirill
2025-10-23 23:01:22 +03:00
35f18853fc
feat(utils/PostgressConnect.py): Postgress connect Functional Added Functions with connect to postgress db by link from enviroment
Kirill
2025-10-23 23:00:00 +03:00
a062d24b24
feat(utils/loadDotEnv.py): Enviroment Function for download enviroment variables from .env to Enviroment
Kirill
2025-10-23 22:56:41 +03:00
a87656274b
feat(dependencies.txt): Lib fix Added libs for working with PSQL and dot-env
Kirill
2025-10-23 22:55:05 +03:00
6896eb959e
first commit
main
Kirill
2025-10-22 22:48:49 +03:00