Adolfo Gómez García
75005399aa
extended actor_v3 log in case of blocking uds actor accesses
2023-01-11 14:51:56 +01:00
Adolfo Gómez García
b06c804bfc
imcorpored angular 15 gui
2023-01-11 13:33:17 +01:00
Adolfo Gómez García
7c1b4ab61e
Fixed comands type checking and added a few samples to sample provider
2023-01-11 13:28:15 +01:00
Adolfo Gómez García
018ba4a3f8
fixed image saving
2023-01-11 12:39:31 +01:00
Adolfo Gómez García
e532780a6e
upgraded frontend to angular 15 with material 15
2023-01-11 03:02:06 +01:00
Adolfo Gómez García
9767873cbc
Fixed redirect testing method, and some minor changes to cache and storage
2023-01-04 23:46:50 +01:00
Adolfo Gómez García
50bed7268a
fixed SAML not reading friendlyName
2022-12-23 16:44:49 +01:00
Adolfo Gómez García
406f32c2fa
Merge remote-tracking branch 'origin/v3.6'
2022-12-16 12:52:34 +01:00
Adolfo Gómez García
b7962a24f1
updated translations
2022-12-16 12:52:21 +01:00
Adolfo Gómez García
0f79d45b23
Merge remote-tracking branch 'origin/v3.6'
2022-12-16 12:47:41 +01:00
Adolfo Gómez García
94cab0c204
fixed Enforced misspeling :)
2022-12-16 12:47:21 +01:00
Adolfo Gómez García
33ed68b2d0
minor refactor and fixed mock test
2022-12-14 23:34:56 +01:00
Adolfo Gómez García
a1782aa626
improving tunnel server
2022-12-14 16:24:31 +01:00
Adolfo Gómez García
f12ce12155
Adding "getParam" helper to handler, and small ticket fixes
2022-12-14 14:13:07 +01:00
Adolfo Gómez García
5ffc0bda06
More refactoring using match (simplifies reading code)
2022-12-14 01:38:22 +01:00
Adolfo Gómez García
d7f2571c0c
refactoring using "match"
2022-12-14 01:24:22 +01:00
Adolfo Gómez García
e0cce7f48c
Fixed IP on case of ipv6 request to match ipv4
...
refactorized REST clienmt API
2022-12-13 18:45:39 +01:00
Adolfo Gómez García
5c8afb4d0d
Adder utility "matcher" to understand better arguments on rest calls
2022-12-13 16:52:33 +01:00
Adolfo Gómez García
57d2c40947
More on permissions refactor
2022-12-13 15:44:09 +01:00
Adolfo Gómez García
c0c3e7af13
Merge remote-tracking branch 'origin/v3.6'
2022-12-13 15:04:08 +01:00
Adolfo Gómez García
2a9900d2eb
Fixed empty label not being saved on re match enforcement :)
2022-12-13 15:03:29 +01:00
Adolfo Gómez García
483b3c6ce7
More refactorization of object type and permissions
2022-12-13 14:37:57 +01:00
Adolfo Gómez García
42d22bd6b7
Merge remote-tracking branch 'origin/v3.6'
2022-12-13 14:09:51 +01:00
Adolfo Gómez García
ccf75e7104
enforced label to be same as url pattern chars
2022-12-13 14:09:17 +01:00
Adolfo Gómez García
735aacaade
Merge remote-tracking branch 'origin/v3.6'
2022-12-13 13:43:48 +01:00
Adolfo Gómez García
c208814dd0
fixed label and autenticator labels to replace spaces by underscores
2022-12-13 13:43:08 +01:00
Adolfo Gómez García
5122d7eafb
Merge remote-tracking branch 'origin/v3.6'
2022-12-13 13:16:22 +01:00
Adolfo Gómez García
6081122311
Fixed meta pool transport priority
2022-12-13 13:15:57 +01:00
Adolfo Gómez García
3d421ac38c
Fixed transport priority on meta pools
2022-12-13 13:13:45 +01:00
Adolfo Gómez García
84c7836e8c
Refactirizing permissions and objtype
2022-12-13 12:48:40 +01:00
Adolfo Gómez García
e37a3cef2e
Merge remote-tracking branch 'origin/v3.6'
2022-12-12 14:24:17 +01:00
Adolfo Gómez García
d22f606f49
Added calendars new colums with rules, pools with access and pools with rules
2022-12-12 14:23:55 +01:00
Adolfo Gómez García
97d34ed827
Refactorized "modern" view module to main
...
Removed saving "os" to session (not needed)
2022-12-11 19:57:01 +01:00
Adolfo Gómez García
2fed4a5df4
Refactorized os detection & related
2022-12-11 16:29:40 +01:00
Adolfo Gómez García
859f09aa0b
Backport of 4.0 crypto manager
...
For enhacements on user password hashing
2022-12-11 13:01:53 +01:00
Adolfo Gómez García
a2dce46e38
Improved internal db user password storage with salt
2022-12-11 03:33:55 +01:00
Adolfo Gómez García
a1c46a884b
Security enhacements for login failures delays
2022-12-11 02:53:07 +01:00
Adolfo Gómez García
ca2227490e
Added new serization method to user interface
...
Now it's more flexible and secure. It's compatible reading old data
2022-12-11 00:30:10 +01:00
Adolfo Gómez García
0e94fae1bf
Replaced user interface
...
User interface serialization methods has been improved to:
* Allow versioning
* Posibility of change default serializer
* Now serializes to "safe yaml" instead of pickle
2022-12-11 00:20:57 +01:00
Adolfo Gómez García
0fb6b2a02d
Advancing on new form serialization
2022-12-10 22:34:09 +01:00
Adolfo Gómez García
b4504a2b46
Some minor bandit complains fixed
2022-12-10 22:07:31 +01:00
Adolfo Gómez García
4e863fd282
Merge remote-tracking branch 'origin/v3.6'
2022-12-10 21:52:51 +01:00
Adolfo Gómez García
f6e90d54fe
Adding tunnel server tests and some minor fixes
2022-12-10 02:00:02 +01:00
Adolfo Gómez García
4d38b61abc
Added tests for UDS middlewares
2022-12-09 02:58:17 +01:00
Adolfo Gómez García
e292e726d3
Async fixes
...
Async client for UDS tests included
refactorized UDS middelwares to be sync and async
2022-12-08 14:44:47 +01:00
Adolfo Gómez García
e325653019
refactoring middleware as sync_and_async
2022-12-08 06:03:36 +01:00
Adolfo Gómez García
2cc7cacb92
adding utility method to conver to lists
2022-12-08 05:38:49 +01:00
Adolfo Gómez García
a7f853925a
Merge remote-tracking branch 'origin/v3.6'
2022-12-06 20:05:36 +01:00
Adolfo Gómez García
d17dae8bdd
Changed to thread_time to better calc
2022-12-06 20:05:20 +01:00
Adolfo Gómez García
9af6b91ed0
Merge remote-tracking branch 'origin/v3.6'
2022-12-06 20:02:03 +01:00
Adolfo Gómez García
c6b9817749
changed timeit.default_counter for time.perf_counter_ns
2022-12-06 20:00:08 +01:00
Adolfo Gómez García
b036c4627e
merged decorators
2022-12-06 19:19:25 +01:00
Adolfo Gómez García
b34f09e58e
updated cache decorator & added stats
2022-12-06 16:30:45 +01:00
Adolfo Gómez García
a1fb0bead7
Fixed decorator merge
2022-12-06 09:59:16 +01:00
Adolfo Gómez García
053fcfd3e3
updated cache decorators
2022-12-06 09:43:33 +01:00
Adolfo Gómez García
6f9976b159
Merge remote-tracking branch 'origin/v3.6'
2022-12-01 02:09:35 +01:00
Adolfo Gómez García
36e3c7eea9
added sample to SMS MFA on comments
2022-12-01 02:09:22 +01:00
Adolfo Gómez García
9bdfe639ac
Several fixes:
...
* Adding full support for IPv6
* Expanding fields to adapt to new possible ips
* Fixing migrations & audit list to adapt to new kind of ips
2022-11-30 19:58:26 +01:00
Adolfo Gómez García
e80bad1f0c
Fixing up things for ipv6 support
2022-11-30 19:06:23 +01:00
Adolfo Gómez García
0a41db6b53
Added tests for ipv6 networks
2022-11-30 18:30:45 +01:00
Adolfo Gómez García
d1e4f4d222
Adding net model tests
2022-11-30 02:58:05 +01:00
Adolfo Gómez García
89e1c2eac5
fixing up network & more to support ipv6
2022-11-29 04:45:27 +01:00
Adolfo Gómez García
2c34df7c71
fixed stats counters accum
2022-11-23 17:03:15 +01:00
Adolfo Gómez García
3ec78bc55c
Merge remote-tracking branch 'origin/v3.6'
2022-11-23 16:38:08 +01:00
Adolfo Gómez García
c8770e5f4f
updated translations
2022-11-23 16:37:43 +01:00
Adolfo Gómez García
aa07fd4482
done stats accumulator test
2022-11-15 20:10:38 +01:00
Adolfo Gómez García
bb0cb0012d
fixed stats counters accum for days
2022-11-15 19:44:02 +01:00
Adolfo Gómez García
f2e3a2468a
Fixed stats counters weekly
2022-11-15 19:43:47 +01:00
Adolfo Gómez García
2311422c2d
Merge remote-tracking branch 'origin/v3.6'
2022-11-15 15:00:54 +01:00
Adolfo Gómez García
106c28cb34
removed table conversion to avoid problems with galera cluster
2022-11-15 15:00:36 +01:00
Adolfo Gómez García
ccb7b3603f
Merge remote-tracking branch 'origin/v3.6'
2022-11-15 14:35:46 +01:00
Adolfo Gómez García
2165798408
updated translations
2022-11-15 14:35:30 +01:00
Adolfo Gómez García
9192f5e1ab
Merge remote-tracking branch 'origin/v3.6'
2022-11-15 14:21:47 +01:00
Adolfo Gómez García
271351b3d6
updated translations
2022-11-15 14:21:36 +01:00
Adolfo Gómez García
45c1b70698
finished merging
2022-11-15 14:15:51 +01:00
Adolfo Gómez García
d0d6892858
removed a couple invalid imports
2022-11-15 14:08:51 +01:00
Adolfo Gómez García
8b4a5e540a
Merge remote-tracking branch 'origin/v3.6'
2022-11-15 14:05:25 +01:00
Adolfo Gómez García
80e53615c5
added custom parameters for rdp client
2022-11-15 14:01:04 +01:00
Adolfo Gómez García
c7924e29f3
Merge remote-tracking branch 'origin/v3.6'
2022-11-15 13:36:58 +01:00
Adolfo Gómez García
899156843e
removing convert InnoDB stats table to MyIsam (will broke Galera compat)
2022-11-15 13:35:52 +01:00
Adolfo Gómez García
139ca448ff
Adding support for acummulated stats counters
2022-11-14 14:11:57 +01:00
Adolfo Gómez García
2b917839c7
fixed stats_counters query
2022-11-14 14:11:00 +01:00
Adolfo Gómez García
adec02dc3f
fixed stats_counters on system
2022-11-13 03:46:30 +01:00
Adolfo Gómez García
31e8e5f0af
adding REST system tests
2022-11-13 01:15:27 +01:00
Adolfo Gómez García
8d6f319489
Fixed more the tests, and reverted a refactoring error
2022-11-12 22:02:43 +01:00
Adolfo Gómez García
9ca30b5c30
Adding autoserializable and fixing up some tests
2022-11-12 21:47:48 +01:00
Adolfo Gómez García
721d32c972
Fixing up stats counters accumulators
2022-11-09 23:02:41 +01:00
Adolfo Gómez García
4bf76143f2
Fixing up stats. Removed "zeros" from DB
2022-11-09 23:01:17 +01:00
Adolfo Gómez García
1cf2e2cd76
Adding stats counter acummulators
2022-11-09 21:48:38 +01:00
Adolfo Gómez García
e98483aa90
adding stats acummulator
2022-11-09 21:44:27 +01:00
Adolfo Gómez García
7799dcd58e
Adding stats accumulator
2022-11-09 21:43:19 +01:00
Adolfo Gómez García
8d0a3a7405
Merge remote-tracking branch 'origin/v3.6'
2022-11-02 21:58:04 +01:00
Adolfo Gómez García
40364cdcce
Renamed Interval type
2022-11-02 21:57:54 +01:00
Adolfo Gómez García
35640260f5
Merge remote-tracking branch 'origin/v3.6'
2022-11-02 21:45:43 +01:00
Adolfo Gómez García
54663e756d
Merge remote-tracking branch 'origin/v3.6'
2022-11-02 21:45:32 +01:00
Adolfo Gómez García
39fd5dbf3f
set stats_counters get_grouped to interval None by default
2022-11-02 21:45:15 +01:00
Adolfo Gómez García
396e0f0c38
updated stats_counters db to include interval_type for values
2022-11-02 21:38:01 +01:00
Adolfo Gómez García
fc6224dada
Enhacements to stats counters
2022-11-02 19:47:31 +01:00
Adolfo Gómez García
ab564b77de
Merge remote-tracking branch 'origin/v3.6'
2022-11-02 19:21:09 +01:00
Adolfo Gómez García
1d8d1fe2c9
Merge remote-tracking branch 'origin/v3.5' into v3.6
2022-11-02 19:20:50 +01:00
Adolfo Gómez García
d43edf2fba
Fixed manage.py
2022-11-02 18:54:51 +01:00
Adolfo Gómez García
d2cae41ece
Merge remote-tracking branch 'origin/v3.6'
2022-11-02 18:54:39 +01:00
Adolfo Gómez García
0923a3fbca
removed nonsense indexes from stats
2022-11-02 18:53:41 +01:00
Adolfo Gómez García
43458cbf99
Reduced stats
2022-11-02 15:02:05 +01:00
Adolfo Gómez García
a068838e0e
removec cProfile from manage.py
2022-11-02 02:58:54 +01:00
Adolfo Gómez García
65614d68a7
fixing up reports
2022-11-02 02:57:22 +01:00
Adolfo Gómez García
114247e407
Merge remote-tracking branch 'origin/v3.5' into v3.6
2022-11-02 02:57:00 +01:00
Adolfo Gómez García
ec2645b0a2
fixed stats_counters
2022-11-02 02:56:47 +01:00
Adolfo Gómez García
c07c21b6a9
updating user interface manager
2022-10-31 20:53:30 +01:00
Adolfo Gómez García
937240a9fc
Refactoring Authenticators related and minor type checking fixes
2022-10-31 19:24:14 +01:00
Adolfo Gómez García
0cf33501b6
some minor test fixes
2022-10-31 14:10:10 +01:00
Adolfo Gómez García
15576fdc22
Updating user interface and making tests
2022-10-31 01:47:55 +01:00
Adolfo Gómez García
adb4b5326a
Adding user interface tests and refactoring user interface
2022-10-30 23:14:13 +01:00
Adolfo Gómez García
284508632c
Merge remote-tracking branch 'origin/v3.6'
2022-10-28 14:44:34 +02:00
Adolfo Gómez García
dd08257fb9
Merge remote-tracking branch 'origin/v3.5' into v3.6
2022-10-28 14:42:35 +02:00
Adolfo Gómez García
9d0df6cfae
small fix for client detecti
2022-10-28 14:42:09 +02:00
Adolfo Gómez García
71a0a228fb
merged backport of uds password encription
2022-10-27 14:55:43 +02:00
Adolfo Gómez García
910094065e
Merge remote-tracking branch 'origin/v3.6'
2022-10-27 14:47:03 +02:00
Adolfo Gómez García
7bd0d571e6
increased security by encrypting with own key, different on each instalation
2022-10-27 14:46:34 +02:00
Adolfo Gómez García
ab6c55ec58
Merge remote-tracking branch 'origin/v3.6'
2022-10-26 18:33:26 +02:00
Adolfo Gómez García
ad269b3c28
added initial export command for relevant UDS entities
2022-10-26 18:32:52 +02:00
Adolfo Gómez García
00ae824baf
Merge remote-tracking branch 'origin/v3.6'
2022-10-26 16:40:46 +02:00
Adolfo Gómez García
f3dd5753a3
fixed mfa_data name on db
2022-10-26 16:40:04 +02:00
Adolfo Gómez García
c4fcf7c57e
Merge remote-tracking branch 'origin/v3.6'
2022-10-21 00:56:54 +02:00
Adolfo Gómez García
13336b966e
updating delayed task
2022-10-21 00:56:12 +02:00
Adolfo Gómez García
a76989d885
fixed not opening html5
2022-10-19 15:14:52 +02:00
Adolfo Gómez García
6b712d59a3
Merge remote-tracking branch 'origin/v3.6'
2022-10-19 14:20:18 +02:00
Adolfo Gómez García
5f0e5a5dfe
Merge remote-tracking branch 'origin/v3.5' into v3.6
2022-10-19 14:19:46 +02:00
Adolfo Gómez García
cfbce5aef5
fixed caching calendars
2022-10-19 14:19:30 +02:00
Adolfo Gómez García
92960d47ed
fixing merge issues
2022-10-18 20:47:26 +02:00
Adolfo Gómez García
8648fc605d
small rdp fix for bandit
2022-10-17 18:21:32 +02:00
Adolfo Gómez García
6a71a505b3
Merge remote-tracking branch 'origin/v3.6'
2022-10-17 16:05:05 +02:00
Adolfo Gómez García
d2cb4356f0
Added user interface default value
2022-10-17 13:51:35 +02:00
Adolfo Gómez García
4153fa0fd9
fixes after merge 3.6
2022-10-16 18:54:24 +02:00
Adolfo Gómez García
daf4bbcc37
Merge remote-tracking branch 'origin/v3.6'
2022-10-16 18:47:51 +02:00
Adolfo Gómez García
4f4f1f24fd
fixes for transports
2022-10-16 18:46:56 +02:00
Adolfo Gómez García
ffde47af94
Merge remote-tracking branch 'origin/v3.6'
2022-10-14 19:52:11 +02:00
Adolfo Gómez García
65d38d8722
updated translations
2022-10-14 19:51:58 +02:00
Adolfo Gómez García
db5a08b0c7
Merge remote-tracking branch 'origin/v3.6'
2022-10-14 19:51:53 +02:00
Adolfo Gómez García
2b767e6bf9
small transport fix¡
2022-10-14 19:51:43 +02:00
Adolfo Gómez García
b16cea984c
Updated mfa string
2022-10-14 19:07:41 +02:00
Adolfo Gómez García
7769351d42
adding spice support for proxmox
2022-10-14 02:07:12 +02:00
Adolfo Gómez García
c2c5bc8aa1
Merged and fixed
2022-10-14 00:47:37 +02:00
Adolfo Gómez García
bf635a5e9a
small html fixes
2022-10-14 00:28:18 +02:00
Adolfo Gómez García
ae2ffccbc3
Added ask credentials dialog
2022-10-13 20:02:02 +02:00
Adolfo Gómez García
a005bf1ca0
fixed incorrect import
2022-10-13 15:05:32 +02:00
Adolfo Gómez García
013558eb77
Merge remote-tracking branch 'origin/v3.6'
2022-10-13 14:50:04 +02:00
Adolfo Gómez García
4de443395d
Updated translations
2022-10-13 14:49:38 +02:00
Adolfo Gómez García
9f2bc5417f
Fixed choiceField bug & MFA table
2022-10-13 14:47:37 +02:00
Adolfo Gómez García
2908b99435
Merge remote-tracking branch 'origin/v3.6'
2022-10-05 23:56:54 +02:00
Adolfo Gómez García
c6d1bf450c
Fixed choicefield generator for strings (was generating "name" instead of "text")
2022-10-05 23:52:28 +02:00
Adolfo Gómez García
26d26315ac
Merge remote-tracking branch 'origin/v3.6'
2022-10-05 23:06:23 +02:00
Adolfo Gómez García
cf21936f41
Added report for audit log for administration
2022-10-05 23:05:36 +02:00
Adolfo Gómez García
bcf185d54a
Merge remote-tracking branch 'origin/v3.6'
2022-10-05 19:36:09 +02:00
Adolfo Gómez García
5d9c8ee53f
better audit log
2022-10-05 19:35:45 +02:00
Adolfo Gómez García
e1acdf1c85
Merge remote-tracking branch 'origin/v3.6'
2022-10-05 19:16:53 +02:00
Adolfo Gómez García
7d3bfb5d3b
replaced "-" with ":" for checking if a save field is optional so we can provide the default value"
2022-10-05 19:16:30 +02:00
Adolfo Gómez García
186bbb11e3
Merge remote-tracking branch 'origin/v3.6'
2022-10-05 18:08:05 +02:00
Adolfo Gómez García
b474e63924
updated translations
2022-10-05 18:06:48 +02:00
Adolfo Gómez García
09bbc7f22b
Merge remote-tracking branch 'origin/v3.6'
2022-10-05 17:58:15 +02:00
Adolfo Gómez García
d48747abff
Added administration audit and fixed some translations
2022-10-05 17:54:07 +02:00
Adolfo Gómez García
57f2c35af0
Several Fixes:
...
* Upgraded typing information on models
* Removed unused DBFile
* renamed osmanager.png wrong name
2022-10-01 06:45:41 +02:00
Adolfo Gómez García
8c40320b64
Merge remote-tracking branch 'origin/v3.6'
2022-09-29 16:32:56 +02:00
Adolfo Gómez García
8b3ad295cc
Added MAC controled by uds for proxmox
2022-09-28 15:33:54 +02:00
Adolfo Gómez García
c03c479a14
Merge remote-tracking branch 'origin/v3.6'
2022-09-19 14:24:54 +02:00
Adolfo Gómez García
aa677353ad
fixed tree command
2022-09-19 14:23:44 +02:00
Adolfo Gómez García
9c6c4078b1
Fixed showConfig
2022-09-19 14:04:53 +02:00
Adolfo Gómez García
22cee394ee
Merge remote-tracking branch 'origin/v3.6'
2022-09-18 15:09:47 +02:00
Adolfo Gómez García
9fba2b45ad
Added "ERROR" user services on report with log
2022-09-18 15:09:17 +02:00
Adolfo Gómez García
8f4f6bc5cb
Merge remote-tracking branch 'origin/v3.6'
2022-09-17 00:14:59 +02:00
Adolfo Gómez García
71582fc415
fixed tree yaml generation
2022-09-16 23:27:12 +02:00
Adolfo Gómez García
0d1d38c18a
added showconfig in yaml
2022-09-16 22:34:40 +02:00
Adolfo Gómez García
4ec8841a57
added tree command to allow an full overview of uds data
2022-09-16 18:45:37 +02:00
Adolfo Gómez García
2ecab27b16
Merge remote-tracking branch 'origin/v3.6'
2022-09-16 02:05:23 +02:00
Adolfo Gómez García
8c6390733c
added showconfig command
2022-09-16 00:53:56 +02:00
Adolfo Gómez García
ade53fc893
Merge remote-tracking branch 'origin/v3.6'
2022-09-15 14:06:44 +02:00
Adolfo Gómez García
98f56ee58b
restored deleted line by mistake on auth
2022-09-15 13:06:13 +02:00
Adolfo Gómez García
1c01c35a87
Renamed config value
2022-09-14 12:09:06 +02:00
Adolfo Gómez García
673d1b6813
Added "Ultimate Security". When enabled, UDS will not cache encrypted credentials on server, so no credential can be redirected
2022-09-13 16:14:54 +02:00
Adolfo Gómez García
1ba12bb82d
Updated translations
2022-09-12 15:04:33 +02:00
Adolfo Gómez García
c6dfd3f362
Refactorizing gui variables - types
2022-09-12 14:41:15 +02:00
Adolfo Gómez García
f7888468c0
Refactorizing gui variables
2022-09-12 14:21:55 +02:00
Adolfo Gómez García
ce8bb30cf1
Merge remote-tracking branch 'origin/v3.6'
2022-09-12 12:40:16 +02:00
Adolfo Gómez García
f90f108869
Fixed UserInterface new guiField acceptance of values
2022-09-12 12:37:21 +02:00
Adolfo Gómez García
115d8562e1
Refactorized groups manager and fixed ipInNetwork
...
Signed-off-by: Adolfo Gómez García <dkmaster@dkmon.com>
2022-09-09 02:13:20 +02:00
Adolfo Gómez García
f6607d0416
Merged allow users remove from 3.6
2022-09-08 12:21:00 +02:00
Adolfo Gómez García
411bddd79d
Merge remote-tracking branch 'origin/v3.6'
2022-09-08 12:20:35 +02:00
Adolfo Gómez García
88c3f9077b
small cosmetic fix
2022-09-08 12:20:21 +02:00
Adolfo Gómez García
bd13a39845
erge remote-tracking branch 'origin/v3.6'
2022-09-08 12:16:03 +02:00
Adolfo Gómez García
2a01df542d
Added "allow reset" and "allow release" to metapool. Automatically enabled is ALL member pools allows.
2022-09-08 12:15:18 +02:00
Adolfo Gómez García
c976536b5f
added a new test and small fixes
2022-09-06 15:25:05 +02:00
Adolfo Gómez García
0721c833fb
Fixed settings and security (changed order for security middleware to be after globalrequest to fill ips
2022-09-05 15:00:37 +02:00
Adolfo Gómez García
7b877e3aea
Merge remote-tracking branch 'origin/v3.6'
2022-09-05 12:53:50 +02:00
Adolfo Gómez García
2733444355
Merge remote-tracking branch 'origin/v3.5' into v3.6
2022-09-05 12:53:31 +02:00
Adolfo Gómez García
cf6820aa2b
Fixed security
2022-09-05 12:48:54 +02:00
Adolfo Gómez García
62f9f8f676
Merge remote-tracking branch 'origin/v3.6'
2022-09-02 16:47:40 +02:00
Adolfo Gómez García
6692e5ce6d
Merge remote-tracking branch 'origin/v3.5' into v3.6
2022-09-02 16:45:25 +02:00
Adolfo Gómez García
1a85f60f4f
Fixed "Database error" from OpenGnsys to include some more helpfull information
2022-09-02 16:45:11 +02:00
Adolfo Gómez García
2d6f55ef0b
more tests and added a few exludes to coverage
2022-09-01 16:14:20 +02:00
Adolfo Gómez García
42b3826115
Added context to coverage and added first model test
2022-09-01 14:39:30 +02:00
Adolfo Gómez García
32b35c9651
fixed tests
2022-08-31 15:24:08 +02:00
Adolfo Gómez García
e33ea33797
Merge remote-tracking branch 'origin/v3.6'
2022-08-31 15:22:36 +02:00
Adolfo Gómez García
38b3318704
updated translations
2022-08-31 15:22:15 +02:00
Adolfo Gómez García
ccec281e0d
Fixed text of maxServices
2022-08-31 15:09:55 +02:00
Adolfo Gómez García
8473b80978
fixed maxDeployed beinf overwriten
2022-08-31 13:52:45 +02:00
Adolfo Gómez García
230187d9ee
small fix on service unmarshall
2022-08-31 13:52:11 +02:00
Adolfo Gómez García
c06c3df327
Merge remote-tracking branch 'origin/v3.6'
2022-08-31 12:52:37 +02:00
Adolfo Gómez García
092bb83001
Added "maxServices" to OpenGnsys to limit number of possible services provided by a single UDS Service
2022-08-31 12:45:33 +02:00
Adolfo Gómez García
5c6303fec0
Added more tests
...
* Fixed pytest to not look for classes
* Added 'destroy_after' property to user service for convenience
* Small cosmetic fixes
2022-08-31 00:10:57 +02:00
Adolfo Gómez García
b05c5b1396
Merge remote-tracking branch 'origin/v3.6'
2022-08-30 21:53:42 +02:00
Adolfo Gómez García
ac62aed420
upgrading cache updater to take into account maxDeployed to stop creating cache services
2022-08-30 21:53:03 +02:00
Adolfo Gómez García
8b540c350a
Added more tests and a couple of cosmetic fixes
2022-08-30 17:40:29 +02:00
Adolfo Gómez García
db12077304
Adding more tests and fixes
2022-08-29 15:21:12 +02:00
Adolfo Gómez García
3bdf4c18ad
Fixed detecting canceling hanged
2022-08-29 15:20:43 +02:00
Adolfo Gómez García
e16be78ad5
Fixed remove or cancel detecting "hanged" canceling operations
2022-08-29 15:20:09 +02:00
Adolfo Gómez García
07e6c3d0a8
unique ids testing
2022-08-28 13:41:57 +02:00
Adolfo Gómez García
96abb71d9c
more tests
2022-08-28 13:23:04 +02:00
Adolfo Gómez García
7de259af87
adding more tests
2022-08-28 01:31:09 +02:00
Adolfo Gómez García
5f93b68c25
Modified transport to adapt for accept future client scripts in more langs
2022-08-27 19:09:12 +02:00
Adolfo Gómez García
d0e9c96573
Added new test and make pytests use parallel execution of tests using pytest-xdist
2022-08-25 22:28:57 +02:00
Adolfo Gómez García
a52ad44ef1
added basic web test and download testing
2022-08-25 17:55:51 +02:00
Adolfo Gómez García
69b778c922
Adding more tests and fixes
2022-08-24 22:16:47 +02:00
Adolfo Gómez García
1a4a41a6b9
fixed logout building absolute url
2022-08-24 11:09:20 +02:00
Adolfo Gómez García
739b0c7f81
fixed logout absolute url building on logout
2022-08-24 11:08:56 +02:00
Adolfo Gómez García
78c7039c54
Merge remote-tracking branch 'origin/v3.6'
2022-08-23 15:23:25 +02:00
Adolfo Gómez García
e5e8ad5fbd
Adding radius challenge MFA provided by Daniel Torregrosa (Thanks!)
2022-08-23 15:22:48 +02:00
Adolfo Gómez García
21d2a6fb27
Done actor initialize tests and fixed actor v3 initialization
2022-08-22 15:46:15 +02:00
Adolfo Gómez García
fa3e30c518
fixing tests
2022-08-21 19:37:32 +02:00
Adolfo Gómez García
c6be2562ee
added test for initialize for managed machines
2022-08-21 14:23:03 +02:00
Adolfo Gómez García
4c19247a2c
Adding more actor tests
2022-08-20 18:40:05 +02:00
Adolfo Gómez García
a6b502e0ba
more fixes
2022-08-19 21:09:45 +02:00
Adolfo Gómez García
b12730d160
more test prepartion and fixes
2022-08-19 20:20:29 +02:00
Adolfo Gómez García
07031850e5
Advancing on tests
2022-08-19 00:46:38 +02:00
Adolfo Gómez García
a42857038c
Fixes on migrations & finishing supporting test methods
2022-08-19 00:13:45 +02:00
Adolfo Gómez García
d19969fce3
Fixed migration field names on squashed migration. ManyToManyFields where not renamed on empty tables, so i had to move "manually" the creation of the fields on squashed one. Not a big issue, but strange.
2022-08-19 00:13:01 +02:00
Adolfo Gómez García
195e13682c
Adding xxhash as fast alternative for some hash calcs (as cache i.e.)
2022-08-18 20:05:43 +02:00
Adolfo Gómez García
95b9b79b02
Adding testing elements
2022-08-18 19:46:22 +02:00
Adolfo Gómez García
225fed3012
Merge remote-tracking branch 'origin/v3.6'
2022-08-18 13:56:46 +02:00
Adolfo Gómez García
86ebd7766e
Merge remote-tracking branch 'origin/v3.5' into v3.6
2022-08-18 13:56:32 +02:00
Adolfo Gómez García
83394f0d34
Fixed XEN/XCP-NG network moving on service
2022-08-18 13:56:07 +02:00
Adolfo Gómez García
d5eafb1179
Refactorized transport to adapt parameter typing
2022-08-17 23:42:33 +02:00
Adolfo Gómez García
11b56571d2
Removing old v2 actor rests. Not supported anymore
2022-08-17 20:26:51 +02:00
Adolfo Gómez García
18de1193b4
Updating tests and fied sample settings
...
- Fixed taskManager runner (added new parameters)
- refactoring and generating base rest testing
2022-08-17 20:15:32 +02:00
Adolfo Gómez García
f274ae2fe3
fixed a bit the tests and tests tools
2022-08-16 21:40:46 +02:00
Adolfo Gómez García
195d2a1336
More request definition cleanups
2022-08-16 14:30:20 +02:00
Adolfo Gómez García
12846f9b1f
Small XenApi Fixes, requests cleanup
2022-08-16 14:29:38 +02:00
Adolfo Gómez García
748d8d7464
Replaced session PickleSerializer with Json-bases serializer (custom one). More secure
2022-08-16 13:08:47 +02:00
Adolfo Gómez García
0ed1f3ccee
Added coverage support on testing
2022-08-16 00:18:32 +02:00
Adolfo Gómez García
fe712d27b7
adding services fixtures
2022-08-16 00:10:48 +02:00
Adolfo Gómez García
c56666ed4b
small test fixes
2022-08-15 23:34:52 +02:00
Adolfo Gómez García
01184582b3
Fixing up testing and make them usable from vscode sidebar
2022-08-15 23:31:23 +02:00
Adolfo Gómez García
76745e8624
Fixing up bandit recomendations & minor typo errors
2022-08-15 14:10:17 +02:00
Adolfo Gómez García
17b040d9b3
adding tests
2022-08-15 00:29:39 +02:00
Adolfo Gómez García
07e1c6214e
Added Test Service
2022-08-14 23:36:22 +02:00
Adolfo Gómez García
d84977dee0
Merge remote-tracking branch 'origin/v3.6'
2022-08-14 21:53:33 +02:00
Adolfo Gómez García
11041ff44f
Merge remote-tracking branch 'origin/v3.5' into v3.6
2022-08-14 21:52:40 +02:00
Adolfo Gómez García
bc2328a239
fixing up sqlite
2022-08-14 21:52:24 +02:00
Adolfo Gómez García
98826504d6
fixing up sqlite
2022-08-14 21:52:06 +02:00
Adolfo Gómez García
1374375ab9
Creating a couple of "test services" so we can make some automated tests
2022-08-08 15:27:30 +02:00
Adolfo Gómez García
78a3216b51
adding initial tracking of individial sessions on user services
2022-08-07 13:24:33 +02:00
Adolfo Gómez García
e5c8b9c763
Merge remote-tracking branch 'origin/v3.6'
2022-08-06 19:30:31 +02:00
Adolfo Gómez García
e51e13b821
Merge remote-tracking branch 'origin/v3.6'
2022-08-06 19:30:01 +02:00
Adolfo Gómez García
8a150439ae
Merge remote-tracking branch 'origin/v3.5' into v3.6
2022-08-06 19:29:43 +02:00
Adolfo Gómez García
08f14bff57
Fixing up unmanaged actor
2022-08-05 13:33:57 +02:00
Adolfo Gómez García
653bff420f
Fixed logout notification
2022-08-05 13:19:47 +02:00
Adolfo Gómez García
e79753748e
Merge remote-tracking branch 'origin/v3.5' into v3.6
2022-08-04 21:56:39 +02:00
Adolfo Gómez García
adaabf9d83
Fixing up unmanaged actor
2022-08-04 21:37:33 +02:00
Adolfo Gómez García
3a2a2a4669
Merge remote-tracking branch 'origin/v3.6'
2022-08-04 15:08:10 +02:00
Adolfo Gómez García
a8a9b24596
exit_url is now relative by default
2022-08-04 15:07:52 +02:00
Adolfo Gómez García
552ba3796b
adding __slots__ to optimize a bit code
2022-08-02 15:26:30 +02:00
Adolfo Gómez García
a6c6bca2fd
Merge remote-tracking branch 'origin/v3.6'
2022-08-01 14:39:34 +02:00
Adolfo Gómez García
f24c77f20a
removed mic redirect on mac py default for xfreerdp (2.8 is "crashing"?)
2022-08-01 14:37:39 +02:00
Adolfo Gómez García
ec7cf91579
small fix to remove "remember_device" if not set
2022-07-29 17:06:49 +02:00
Adolfo Gómez García
d2fa5e38d0
small fix to remove "remember_device" if not set
2022-07-29 16:59:33 +02:00
Adolfo Gómez García
c98f8e31d5
Merge remote-tracking branch 'origin/v3.6'
2022-07-29 16:42:50 +02:00
Adolfo Gómez García
ada5374db5
fixed showing MFA on list
2022-07-29 16:42:24 +02:00
Adolfo Gómez García
301d68b1a2
fixed authenticators rest
2022-07-29 16:38:03 +02:00
Adolfo Gómez García
46b6bb2305
Fixes
2022-07-29 16:23:53 +02:00
Adolfo Gómez García
93ba05f6cb
Fixes to MFAs
2022-07-29 16:20:14 +02:00
Adolfo Gómez García
e3976794d9
some minor refactors & used sys.intern as key for rest api
2022-07-28 13:22:02 +02:00
Adolfo Gómez García
94cf5582e2
Added RH-based unmanaged actor
2022-07-26 13:33:09 +02:00
Adolfo Gómez García
f10b370eff
Added Calendar Actions to remove ALL cache items
2022-07-18 18:03:51 +02:00
Adolfo Gómez García
692c8601bf
Merge remote-tracking branch 'origin/v3.6'
2022-07-15 10:27:02 +02:00
Adolfo Gómez García
afcfffbd29
Merge remote-tracking branch 'origin/v3.5' into v3.6
2022-07-15 10:26:47 +02:00
Adolfo Gómez García
3cfbdc86e0
Small cryptomanager typing fix
2022-07-15 10:26:02 +02:00
Adolfo Gómez García
063fa46899
Merge remote-tracking branch 'origin/v3.6'
2022-07-14 12:49:41 +02:00
Adolfo Gómez García
d1329849f3
Merge remote-tracking branch 'origin/v3.5' into v3.6
2022-07-14 12:49:29 +02:00
Adolfo Gómez García
ba759b3652
Fixed Proxmox MAC generation for internal DB (Case sensitive...)
2022-07-14 12:49:14 +02:00
Adolfo Gómez García
1e3478314b
Reformating
2022-07-14 12:48:54 +02:00
Adolfo Gómez García
02aec9ebea
Moved required client versio ton core __init__,py
2022-07-13 13:14:20 +02:00
Adolfo Gómez García
e33d63158a
updated antular
2022-07-10 13:03:47 +02:00
Adolfo Gómez García
33258b0dcc
Merge remote-tracking branch 'origin/v3.6'
2022-07-10 12:58:44 +02:00
Adolfo Gómez García
f5d2776478
Adde "custom html" support for MFA input code page
2022-07-06 17:41:09 +02:00
Adolfo Gómez García
0496117fc1
Fixing up mfa to include request on more methods
2022-07-06 14:34:42 +02:00
Adolfo Gómez García
b8e0dbf0c5
Merge remote-tracking branch 'origin/v3.6'
2022-07-06 13:24:41 +02:00
Adolfo Gómez García
89864b11c2
Fixed window upen
2022-07-06 13:20:10 +02:00
Adolfo Gómez García
fcdf599e18
Fixed HTML5 window opening & MFA
2022-07-06 13:17:35 +02:00
Adolfo Gómez García
1008bf988a
upgraded migrations to adapt to MFA
2022-07-05 14:33:34 +02:00
Adolfo Gómez García
8ec815a75b
Merge remote-tracking branch 'origin/v3.5-mfa'
2022-07-04 22:11:06 +02:00
Adolfo Gómez García
f4da75cea9
Adding MFA support to existing auths
2022-07-04 22:10:06 +02:00
Adolfo Gómez García
1c65722d24
added mfaData to admin
2022-07-04 21:29:41 +02:00
Adolfo Gómez García
2736390f95
Merge remote-tracking branch 'origin/v3.5-mfa'
2022-07-02 00:18:09 +02:00
Adolfo Gómez García
8783db925f
fixed rest of MFA
2022-07-02 00:17:23 +02:00
Adolfo Gómez García
8b8bf7a321
Merge remote-tracking branch 'origin/v3.5-mfa'
2022-07-01 20:23:27 +02:00
Adolfo Gómez García
5e61871091
Added network to MFA and added initGui suppor for "providers"
2022-07-01 20:23:13 +02:00
Adolfo Gómez García
9a65d13890
test
2022-06-30 17:14:20 +02:00
Adolfo Gómez García
af2c01af66
fixing up merges from 3.5-mfa
2022-06-30 16:50:10 +02:00
Adolfo Gómez García
80b26446f6
translations
2022-06-30 16:45:13 +02:00
Adolfo Gómez García
a0ac50d9c2
small label fixes
2022-06-30 16:24:46 +02:00
Adolfo Gómez García
091a834074
Merge remote-tracking branch 'origin/v3.5-mfa'
2022-06-29 23:22:27 +02:00
Adolfo Gómez García
6094f55182
small MFA fixes for generic SMS
2022-06-29 23:17:52 +02:00
Adolfo Gómez García
11d9c77a79
Tested correct working of generic SMS sending using HTTP
2022-06-29 23:14:26 +02:00
Adolfo Gómez García
76e67b1f63
Fixing up MFA
2022-06-29 22:05:45 +02:00
Adolfo Gómez García
64fc61a2d6
Added generic SMS using HTTP server
2022-06-28 20:47:47 +02:00
Adolfo Gómez García
57b19757b9
fixed MFA
2022-06-28 16:40:35 +02:00
Adolfo Gómez García
0d281af982
merged 3.5-mfa till now
2022-06-28 16:38:25 +02:00
Adolfo Gómez García
365e2c56d3
Fixed mitration from MFA
2022-06-28 16:30:14 +02:00
Adolfo Gómez García
29fd2c068a
Merge remote-tracking branch 'origin/v3.5-mfa'
2022-06-28 16:22:28 +02:00
Adolfo Gómez García
aec2f5b57f
Added "not tested" generic SMS sending using an HTTP server
2022-06-28 14:50:39 +02:00
Adolfo Gómez García
4ba8bc9c5a
Integrating mfa branch on 4.0. Initial changes. Work to do
2022-06-27 21:58:21 +02:00
Adolfo Gómez García
77e021a371
Fixed auth mfaIdentifier to provide userName
2022-06-27 21:30:59 +02:00
Adolfo Gómez García
2a25a8f70a
removed nonsense comment copied from "sample" code used to create notifier
2022-06-24 16:53:59 +02:00
Adolfo Gómez García
b99a8de8c6
Added metadata config fields for SAML
2022-06-24 16:53:33 +02:00
Adolfo Gómez García
4db98684d3
refactorized
2022-06-24 13:27:45 +02:00
Adolfo Gómez García
a948d5eeb1
Added email MFA
2022-06-24 13:26:39 +02:00
Adolfo Gómez García
c7e6857492
If user has already been authorized, no mfa is allowed
2022-06-24 11:28:46 +02:00
Adolfo Gómez García
aaa4216862
Fixed MFA & Added remember me
2022-06-23 20:24:56 +02:00
Adolfo Gómez García
098396be87
Updared admin interface
2022-06-23 16:46:19 +02:00
Adolfo Gómez García
d02c693202
Fixed mfas rest path
2022-06-23 16:42:46 +02:00
Adolfo Gómez García
cb11a26fbe
updated mfa icon
2022-06-23 16:23:27 +02:00
Adolfo Gómez García
43934d425f
added timeout value
2022-06-23 15:56:14 +02:00
Adolfo Gómez García
5b499de983
Initial MFA done
2022-06-23 15:14:39 +02:00
Adolfo Gómez García
00d9f5759d
Merge remote-tracking branch 'origin/v3.5' into v3.5-mfa
2022-06-23 14:05:25 +02:00
Adolfo Gómez García
a3bcedc38f
Merge remote-tracking branch 'origin/v3.5'
2022-06-23 13:25:21 +02:00
Adolfo Gómez García
c6a40ac182
fixed global logout on federated auth
2022-06-23 12:51:41 +02:00
Adolfo Gómez García
7d9ffca559
Fixex internal db with sqlite
2022-06-23 12:23:22 +02:00
Adolfo Gómez García
ec02f63cac
advancing on MFA implementation
2022-06-23 12:16:08 +02:00
Adolfo Gómez García
0de655d14f
Adding MFA authorization page
2022-06-22 23:39:11 +02:00
Adolfo Gómez García
7ab6d439cb
Fixed migration tree
2022-06-22 21:53:00 +02:00
Adolfo Gómez García
68e327847b
Created migrations
2022-06-22 21:40:43 +02:00
Adolfo Gómez García
81ea07f0a0
Created migrations
2022-06-22 21:40:23 +02:00
Adolfo Gómez García
d7540c3305
Adding MFA
2022-06-22 17:04:18 +02:00
Adolfo Gómez García
2eff59908a
Merge remote-tracking branch 'origin/v3.5'
2022-06-21 14:28:30 +02:00
Adolfo Gómez García
a135e3ae9b
Removed cache of SP metadata
2022-06-20 15:10:27 +02:00
Adolfo Gómez García
28db2f4e93
Added security options to SAML
2022-06-20 15:09:33 +02:00
Adolfo Gómez García
3cc42e1e73
Adding udsuser to preconnect
2022-06-16 12:52:27 +02:00
Adolfo Gómez García
ffe9baa9a5
Adding udsuser to preconnect
2022-06-16 12:49:28 +02:00
Adolfo Gómez García
fefd53c84f
Merge remote-tracking branch 'origin/v3.5'
2022-06-13 11:25:25 +02:00
Adolfo Gómez García
b34b12ec9f
Fixed RDP Transport with RDS Sessions
2022-06-13 11:24:44 +02:00
Adolfo Gómez García
1fb8956679
Merge remote-tracking branch 'origin/v3.5'
2022-06-07 22:05:20 +02:00