Commit Graph

561 Commits

Author SHA1 Message Date
lucasbutzke
2ca82fa00f [RTOP-26] Change .env variables generation to python and verifing if are valid at inicialization 2025-07-30 19:21:58 -04:00
lucasbutzke
2a1f3fb360 [RTOP-26] Adding routes names 2025-07-29 18:13:30 -04:00
lucasbutzke
b8623fb5b3 [RTOP-26] PR Review Fix 2025-07-29 18:10:59 -04:00
lucasbutzke
602866ad3a [RTOP-26] Fix webserver database and restapi minor fix 2025-07-29 09:43:59 -04:00
lucasbutzke
4998c3820f [RTOP-26] Getting return from compilation script 2025-07-28 23:01:56 -04:00
lucasbutzke
e548386824 [RTOP-26] Fix compilation status 2025-07-28 22:35:48 -04:00
lucasbutzke
e4355309ee [RTOP-26] validating file field and file size in POST request 2025-07-28 22:16:04 -04:00
lucasbutzke
31e987cd2b [RTOP-40] User check returnign if there were already created users if invalid JWT is used 2025-07-28 21:55:59 -04:00
lucasbutzke
469daf28ee [RTOP-40] Merged upload and compile program to one function 2025-07-28 21:30:52 -04:00
lucasbutzke
3492456cf4 [RTOP-40] compilation logs and status were merged to one funtion 2025-07-28 21:22:04 -04:00
lucasbutzke
8c63b0d368 [RTOP-26] Fix compilation_object error before compiling 2025-07-28 20:57:24 -04:00
lucasbutzke
759f769394 [RTOP-37] Fix SQL table query error 2025-07-24 20:36:30 -04:00
lucasbutzke
6f447d6245 [RTOP-37] Fix user creation 2025-07-24 20:04:12 -04:00
lucasbutzke
227aa9d2cb [RTOP-37] Adding TODO for future admin login privileges 2025-07-24 17:36:06 -04:00
lucasbutzke
d071bc713d [RTOP-37] Routes simplification 2025-07-24 17:02:25 -04:00
lucasbutzke
b9ed1d89e2 [RTOP-26] Future use for admin user 2025-07-24 16:43:41 -04:00
lucasbutzke
75e21a276a [RTOP-26] Users password change and delete 2025-07-24 16:36:17 -04:00
lucasbutzke
60709a94d8 [RTOP-26] catch errors on file upload and compile program 2025-07-21 20:21:14 -03:00
lucasbutzke
46cbc34b4c [RTOP-26] Fix config import 2025-07-21 10:58:27 -03:00
lucasbutzke
eec96d8bf2 [RTOP-26] User set_password fix 2025-07-21 10:21:10 -03:00
Lucas Cordeiro Butzke
cd0c61ee60 [RTOP-26] Update webserver/restapi.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-21 10:12:08 -03:00
Lucas Cordeiro Butzke
d364456f24 [RTOP-26] Update webserver/webserver.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-21 10:07:20 -03:00
Lucas Cordeiro Butzke
174c0b28ae [RTOP-26] Update webserver/config.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-21 10:04:41 -03:00
Lucas Cordeiro Butzke
301930e2b1 [RTOP-26] Update webserver/config.py
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-21 10:03:41 -03:00
Lucas Cordeiro Butzke
e0f35c32ac [RTOP-26] Update background_installer.sh
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-21 09:59:50 -03:00
lucas butzke
cad2281421 [RTOP-26] Coderabbit nitpick comments review 2025-07-21 09:51:55 -03:00
lucasbutzke
163337d1db [RTOP-26] Adding env generation to all installations 2025-07-18 22:22:52 -04:00
lucasbutzke
bfd88ce73d [RTOP-26] Fix user password check 2025-07-18 21:57:12 -04:00
lucasbutzke
c2973115af [RTOP-26] Change user function 2025-07-18 21:23:40 -04:00
lucasbutzke
838ec7608a [RTOP-26] Added configuration file generation 2025-07-17 14:40:51 -04:00
lucasbutzke
5a6eaef211 [RTOP-26] RestAPI database configuration file 2025-07-17 13:39:22 -04:00
lucasbutzke
9d09ea4818 [RTOP-26] Fix database creation 2025-07-17 11:19:57 -04:00
lucasbutzke
6df9c79256 [RTOP-26] Installation of additional python libraries for RestAPI auth 2025-07-16 15:04:13 -04:00
lucasbutzke
dc08e19768 [RTOP-26] RestAPI users update 2025-07-16 14:23:29 -04:00
lucasbutzke
0b64518ad5 Merge branch 'development' into RTOP-26-Login-RestAPI 2025-07-16 14:14:19 -04:00
lucasbutzke
f2c8074d03 [RTOP-26] First test JWT login 2025-07-15 22:55:56 -04:00
Thiago Alves
de6637cca2 Merge pull request #2 from Autonomy-Logic/RTOP-24-implementation-tls
[RTOP-24] implementation tls
2025-07-14 15:11:38 -04:00
lucasbutzke
5426dcb95b [RTOP-24] Removing commented lines 2025-07-10 20:54:56 -04:00
lucasbutzke
57968b198f Deleted file uploaded on RestAPI 2025-07-10 14:52:17 -04:00
lucasbutzke
fed07e1505 [RTOP-24] Certificate files path variables 2025-07-10 14:46:51 -04:00
lucasbutzke
fbd3afe00a [RTOP-24] Minor fix 2025-07-10 14:35:27 -04:00
Thiago Alves
531aeb86b5 Merge pull request #1 from Autonomy-Logic/origin/RTOP-23-modularization-code-RestAPI
[RTOP-23]  Modularization code rest api
2025-07-10 13:44:48 -04:00
lucasbutzke
4067ce939f [RTOP-24] Including threads for running RestAPI and webserver on diferent ports 2025-07-10 12:46:56 -04:00
lucasbutzke
62e03a33d8 [RTOP-23] PR review fix 2025-07-10 11:03:48 -04:00
lucasbutzke
a8ddd94025 [RTOP-23] PR review fix 2025-07-10 10:38:50 -04:00
lucasbutzke
95877b5284 [RTOP-24] Leave only COMMON_NAME for NameAttribute 2025-07-10 09:28:16 -04:00
lucasbutzke
50030f1219 Merge branch 'origin/RTOP-23-modularization-code-RestAPI' into RTOP-24-implementation-tls 2025-07-08 21:01:56 -04:00
lucasbutzke
b675f3a164 [RTOP-24] Certificate expiration function validation 2025-07-07 21:59:38 -04:00
lucasbutzke
fa3c3cd888 [RTOP-23] File context in openplc.py and restapi minor fix 2025-07-07 17:43:14 -04:00
lucasbutzke
940a0b15dd [RTOP-23] Fix routes 2025-07-04 14:18:33 -04:00