Maycon Santos
|
86fa1eaa16
|
check global limiter before create peer limiter
|
2025-05-08 10:43:51 +02:00 |
|
Maycon Santos
|
1046342e2c
|
add sleep on login and log
|
2025-05-08 10:12:58 +02:00 |
|
Maycon Santos
|
89729d85df
|
rate limit per ip on API
|
2025-05-08 09:46:22 +02:00 |
|
Maycon Santos
|
2c5dff2f89
|
use peer id in controller call
|
2025-05-08 09:10:40 +02:00 |
|
Maycon Santos
|
779643463d
|
fix log ids
|
2025-05-08 03:20:48 +02:00 |
|
Maycon Santos
|
22ac5ea0e8
|
add some logs
|
2025-05-08 02:48:29 +02:00 |
|
Maycon Santos
|
cf60191bb5
|
allow defining rating dimension
|
2025-05-08 01:57:23 +02:00 |
|
Maycon Santos
|
8bfab0d6dd
|
add peer key rate limit
|
2025-05-08 00:17:10 +02:00 |
|
Maycon Santos
|
921b5606ce
|
add too many requests status
|
2025-05-08 00:01:27 +02:00 |
|
Maycon Santos
|
84126f9425
|
add too many requests status
|
2025-05-08 00:01:20 +02:00 |
|
Maycon Santos
|
489f13031b
|
add limiter to the get all peers
|
2025-05-07 23:21:00 +02:00 |
|
Pascal Fischer
|
c5b065aec1
|
remove like on name filter
|
2025-05-07 21:54:53 +02:00 |
|
Pascal Fischer
|
b09bc6534c
|
add index on peer name
|
2025-05-07 21:52:22 +02:00 |
|
Pascal Fischer
|
34f1a366b3
|
limiter on api
|
2025-05-07 21:51:17 +02:00 |
|
Pascal Fischer
|
483edfcdc6
|
add log info about rate
|
2025-05-07 21:14:29 +02:00 |
|
Pascal Fischer
|
ef2eace033
|
configurable rate limit
|
2025-05-07 20:52:20 +02:00 |
|
Pascal Fischer
|
1bddfa5b7b
|
configurable rate limit
|
2025-05-07 20:50:29 +02:00 |
|
Pascal Fischer
|
6ea7c665dc
|
update error message
|
2025-05-07 20:36:53 +02:00 |
|
Pascal Fischer
|
4a3c782a31
|
add rate limiter to login and sync on grpc
|
2025-05-07 20:35:41 +02:00 |
|
Pascal Fischer
|
9359fea507
|
add rate limiter
|
2025-05-07 20:22:08 +02:00 |
|
Pascal Fischer
|
fcd2c15a37
|
[management] policy delete cleans policy rules (#3788)
|
2025-05-07 07:25:25 +02:00 |
|
Bethuel Mmbaga
|
ebda0fc538
|
[management] Delete service users with account manager (#3793)
|
2025-05-06 17:31:03 +02:00 |
|
Pascal Fischer
|
25faf9283d
|
[management] removal of foreign key constraint enforcement on sqlite (#3786)
|
2025-05-05 18:21:48 +02:00 |
|
Pascal Fischer
|
055df9854c
|
[management] add gorm tag for primary key for the networks objects (#3758)
|
2025-05-04 20:58:04 +02:00 |
|
Maycon Santos
|
12f883badf
|
[management] Optimize load account (#3774)
|
2025-05-02 00:59:41 +02:00 |
|
Maycon Santos
|
2abb92b0d4
|
[management] Get account id with order (#3773)
updated log to display account id
|
2025-05-02 00:25:46 +02:00 |
|
Pedro Maia Costa
|
7b64953eed
|
[management] user info with role permissions (#3728)
|
2025-05-01 11:24:55 +01:00 |
|
Pedro Maia Costa
|
b5419ef11a
|
[management] limit peers based on module read permission (#3757)
|
2025-04-30 15:53:18 +01:00 |
|
Bethuel Mmbaga
|
488e619ec7
|
[management] Add network traffic events pagination (#3580)
* Add network traffic events pagination schema
|
2025-04-30 11:51:40 +03:00 |
|
Bethuel Mmbaga
|
d8dc107bee
|
[management] Skip IdP cache warm-up on Redis if data exists (#3733)
* Add Redis cache check to skip warm-up on startup if cache is already populated
* Refactor Redis test container setup for reusability
|
2025-04-28 15:10:40 +03:00 |
|
Pedro Maia Costa
|
47c3afe561
|
[management] add missing network admin mapping (#3751)
|
2025-04-28 11:05:27 +01:00 |
|
Pascal Fischer
|
38ada44a0e
|
[management] allow impersonation via pats (#3739)
|
2025-04-25 16:40:54 +02:00 |
|
Pedro Maia Costa
|
dbf81a145e
|
[management] network admin role (#3720)
|
2025-04-25 15:14:32 +01:00 |
|
Pedro Maia Costa
|
39483f8ca8
|
[management] Auditor role (#3721)
|
2025-04-25 15:04:25 +01:00 |
|
Viktor Liu
|
4a9049566a
|
[client] Set up firewall rules for dns routes dynamically based on dns response (#3702)
|
2025-04-24 17:37:28 +02:00 |
|
Viktor Liu
|
400b9fca32
|
[management] Add firewall rule route ID and missing route domains (#3700)
|
2025-04-23 21:29:46 +02:00 |
|
Pascal Fischer
|
312bfd9bd7
|
[management] support custom domains per account (#3726)
|
2025-04-23 19:36:53 +02:00 |
|
Misha Bragin
|
c69df13515
|
[management] Add account meta (#3724)
|
2025-04-23 18:44:22 +02:00 |
|
Pascal Fischer
|
986eb8c1e0
|
[management] fix lastLogin on dashboard (#3725)
|
2025-04-23 15:54:49 +02:00 |
|
Pascal Fischer
|
1a6d6b3109
|
[management] fix github run id (#3705)
|
2025-04-18 11:21:54 +02:00 |
|
Pascal Fischer
|
a4311f574d
|
[management] push benchmark results to grafana (#3701)
|
2025-04-17 21:01:23 +02:00 |
|
Pascal Fischer
|
e0b33d325d
|
[management] permissions manager use crud operations (#3690)
|
2025-04-16 17:25:03 +02:00 |
|
Pedro Maia Costa
|
75bdd47dfb
|
[management] get current user endpoint (#3666)
|
2025-04-15 11:06:07 +01:00 |
|
Pedro Maia Costa
|
4134b857b4
|
[management] add permissions manager to geolocation handler (#3665)
|
2025-04-14 17:57:58 +01:00 |
|
Vlad
|
7839d2c169
|
[management] Refactor/management/updchannel (#3645)
* refactoring updatechannel - use read mutex for send update
|
2025-04-11 18:22:59 +03:00 |
|
Pascal Fischer
|
b9f82e2f8a
|
[management] Buffer updateAccountPeers calls (#3644)
|
2025-04-11 17:21:05 +02:00 |
|
Pedro Maia Costa
|
fd2a21c65d
|
[management] remove unnecessary access control middleware (#3650)
|
2025-04-11 10:43:59 +01:00 |
|
Maycon Santos
|
82d982b0ab
|
[management,client] Add support to configurable prompt login (#3660)
|
2025-04-11 11:34:55 +02:00 |
|
Pascal Fischer
|
5ea2806663
|
[management] use permission modules (#3622)
|
2025-04-10 11:06:52 +02:00 |
|
Viktor Liu
|
09243a0fe0
|
[management] Remove remaining backend linux router limitation (#3589)
|
2025-04-01 21:29:57 +02:00 |
|