Eduardo Silva
|
0a9249562d
|
add dns_version tracking to cluster settings and worker status
|
2025-12-31 18:34:02 -03:00 |
|
Eduardo Silva
|
a435fc3172
|
enhance tar compression function to skip recompilation if not needed
|
2025-12-31 18:12:53 -03:00 |
|
Eduardo Silva
|
3f238ce7b9
|
add function to compress dnsmasq configuration
|
2025-12-31 18:01:00 -03:00 |
|
Eduardo Silva
|
6cceb39893
|
update example configuration
|
2025-12-31 17:19:49 -03:00 |
|
Eduardo Silva
|
78449fd305
|
update wg-firewall.sh to replace 'wireguard-webadmin-dns' with 'cluster-node-dns'
|
2025-12-31 17:08:36 -03:00 |
|
Eduardo Silva
|
cd2d49a1c0
|
refactor cluster node configuration and add dnsmasq service
|
2025-12-31 17:08:21 -03:00 |
|
Eduardo Silva
|
a7e874f76e
|
remove wrong IP forwarding configuration from entrypoint script
|
2025-12-31 16:13:57 -03:00 |
|
Eduardo Silva
|
ed48533500
|
enhance logging for and improved "suspend mode"
|
2025-12-31 16:13:43 -03:00 |
|
Eduardo Silva
|
c228eb1d52
|
update rules
|
2025-12-31 12:34:32 -03:00 |
|
Eduardo Silva
|
9b4b1425ed
|
update translations for cluster worker interface
|
2025-12-31 12:24:07 -03:00 |
|
Eduardo Silva
|
e6f35e473b
|
add cluster debug information
|
2025-12-31 11:52:25 -03:00 |
|
Eduardo Silva
|
cbeeff1bd5
|
update translations
|
2025-12-31 11:51:36 -03:00 |
|
Eduardo Silva
|
62d7749b5b
|
update missing translations
|
2025-12-31 11:39:21 -03:00 |
|
Eduardo Silva
|
2af596359c
|
Prevent disabling django admin on dev environment
|
2025-12-31 11:03:07 -03:00 |
|
Eduardo Silva
|
a2e265bb16
|
Add cluster worker implementation and configuration files
|
2025-12-30 16:33:51 -03:00 |
|
Eduardo Silva
|
4641fb5d36
|
update .dockerignore and .gitignore
|
2025-12-30 16:30:54 -03:00 |
|
Eduardo Silva
|
abbb602c3d
|
Add cluster settings to JSON response in cluster API
|
2025-12-30 11:42:30 -03:00 |
|
Eduardo Silva
|
144ca8f87a
|
Update translations
|
2025-12-30 11:39:00 -03:00 |
|
Eduardo Silva
|
4a1dfbe67a
|
Update translation files
|
2025-12-30 11:31:56 -03:00 |
|
Eduardo Silva
|
92e3049a8e
|
Add cluster API for worker management and status reporting
|
2025-12-30 11:30:55 -03:00 |
|
Eduardo Silva
|
4a6487835b
|
Move inline styles to custom_styles.css and link in base.html
|
2025-12-30 10:53:32 -03:00 |
|
Eduardo Silva
|
82a3f5403c
|
update translations
|
2025-12-29 18:30:39 -03:00 |
|
Eduardo Silva
|
cb87881615
|
.gitignore update
|
2025-12-29 18:13:28 -03:00 |
|
Eduardo Silva
|
c2f7c2e36d
|
Cluster settings update
|
2025-12-29 18:13:07 -03:00 |
|
Eduardo Silva
|
002bf11d63
|
Increment config_version in ClusterSettings on pending WireGuard changes.
|
2025-12-29 17:37:15 -03:00 |
|
Eduardo Silva
|
e4b69bb015
|
Add choices constraint to cluster_mode in ClusterSettings model
|
2025-12-29 17:14:16 -03:00 |
|
Eduardo Silva
|
e351447ff0
|
Remove REJECT from forward policy
|
2025-12-29 16:06:57 -03:00 |
|
Eduardo Silva
|
a1727618dd
|
Remove REJECT from forward policy
|
2025-12-29 15:55:27 -03:00 |
|
Eduardo Silva
|
2f9de59728
|
Add icon to "Update and restart service" button
|
2025-12-29 15:35:52 -03:00 |
|
Eduardo Silva
|
6a8c2e648e
|
Bump Python package versions in rrdtool/requirements.txt.
|
2025-12-29 14:11:48 -03:00 |
|
Eduardo Silva
|
b531eb30c8
|
streamline deploy instructions for NGINX/non-NGINX options and simplify upgrade steps
|
2025-12-29 13:15:08 -03:00 |
|
Eduardo Silva
|
999efb19d5
|
Bump WIREGUARD_WEBADMIN_VERSION to 9968
|
2025-12-29 12:06:32 -03:00 |
|
Eduardo Silva
|
7160d93b26
|
upgrade docker compose version and variables
|
2025-12-29 12:02:46 -03:00 |
|
Eduardo Silva
|
cbcb832357
|
change restart button class
|
2025-12-29 10:13:28 -03:00 |
|
Eduardo Silva
|
1c875dd4d5
|
add gunicorn and whitenoise
|
2025-12-28 11:45:52 -03:00 |
|
Eduardo Silva
|
003326e964
|
Enable static file caching with WhiteNoise and nginx. Switch to Gunicorn for deployment
|
2025-12-28 11:45:40 -03:00 |
|
Eduardo Silva
|
2488df8e44
|
Add gunicorn and update packages
|
2025-12-28 10:38:32 -03:00 |
|
Eduardo Silva
|
9e8bc539fe
|
Update ignore rules and sync .dockerignore with .gitignore during build
|
2025-12-28 10:27:10 -03:00 |
|
Eduardo Silva
|
7c5cbe51be
|
Add forms for Worker and ClusterSettings with translations and workers list template
|
2025-08-14 22:43:18 -03:00 |
|
Eduardo Silva
|
a78dc65da1
|
Add active_peers and wireguard_status fields to WorkerStatus model
|
2025-08-14 21:56:19 -03:00 |
|
Eduardo Silva
|
96eaa39f8d
|
Register ClusterSettings, Worker, and WorkerStatus models in Django admin
|
2025-08-14 21:44:52 -03:00 |
|
Eduardo Silva
|
0f5dda618b
|
Add cluster app with initial migrations, models, and settings integration
|
2025-08-14 21:36:14 -03:00 |
|
Eduardo Silva
|
16d1a22925
|
Fix build by pinning builder image to python:3.12-bookworm
|
2025-08-13 16:11:42 -03:00 |
|
Eduardo Silva
|
d6843db9fb
|
Add handling for peers without private keys and update translations
|
2025-08-12 11:44:34 -03:00 |
|
Eduardo Silva
|
1f87e0bf25
|
Add support for empty private key warnings and relevant translations
|
2025-08-12 11:11:53 -03:00 |
|
Eduardo Silva
|
e34c4007e4
|
remove redundant deployment instructions from README.md
|
2025-08-12 10:13:53 -03:00 |
|
Eduardo Silva
|
034f3cabf5
|
add Slovak translations
|
2025-08-12 08:54:05 -03:00 |
|
Eduardo Silva
|
10ad063c62
|
update ignore rules
|
2025-08-12 08:36:57 -03:00 |
|
Eduardo Silva
|
759b00d2da
|
Add Slovak translations for UI elements and messages
|
2025-08-12 08:16:03 -03:00 |
|
Eduardo Silva
|
989bdfe5a3
|
Stack update
|
2025-08-11 17:49:18 -03:00 |
|
Eduardo Silva
|
8708850143
|
Add support for additional allowed hosts in environment configuration
|
2025-04-22 17:02:43 -03:00 |
|
Eduardo Silva
|
06068fdc4c
|
Multi-language support
|
2025-04-17 14:46:32 -03:00 |
|
Eduardo Silva
|
6285ae6e68
|
Add informational message for translation issues in language change form
|
2025-04-17 12:45:48 -03:00 |
|
Eduardo Silva
|
ee7b190803
|
Add multilingual support by creating README files in German, Spanish, French, and Portuguese
|
2025-04-17 12:24:21 -03:00 |
|
Eduardo Silva
|
9dd31b0f76
|
Update Spanish translations for various UI elements and messages
|
2025-04-17 09:59:51 -03:00 |
|
Eduardo Silva
|
a50b98ceaf
|
Fix French translation formatting for various UI messages
|
2025-04-17 09:59:39 -03:00 |
|
Eduardo Silva
|
fcd1b7e825
|
Update French translations for various UI elements and messages
|
2025-04-17 09:16:32 -03:00 |
|
Eduardo Silva
|
fd20211cb7
|
Update German translations for various UI elements and messages
|
2025-04-17 08:54:39 -03:00 |
|
Eduardo Silva
|
23f4a275fc
|
Add additional language support for Spanish, French, and German
|
2025-04-16 15:45:31 -03:00 |
|
Eduardo Silva
|
503278a1de
|
translation support
|
2025-04-16 14:35:36 -03:00 |
|
Eduardo Silva
|
0f0964765e
|
translation for firewall rule management.
|
2025-04-16 14:34:46 -03:00 |
|
Eduardo Silva
|
c60da36047
|
firewall rules/settings translation
|
2025-04-16 12:34:50 -03:00 |
|
Eduardo Silva
|
dca75f05a4
|
firewall settings translation
|
2025-04-16 11:46:26 -03:00 |
|
Eduardo Silva
|
23c3dce14f
|
Port forward translation
|
2025-04-16 11:31:08 -03:00 |
|
Eduardo Silva
|
3cb10b6ec4
|
VPN Invite app translation
|
2025-04-16 10:18:23 -03:00 |
|
Eduardo Silva
|
036dcc75da
|
Peer management translation
|
2025-04-15 14:22:40 -03:00 |
|
Eduardo Silva
|
52e0f19708
|
WireGuard instance form translation
|
2025-04-15 13:20:58 -03:00 |
|
Eduardo Silva
|
77ed501cfc
|
User Manager app translation
|
2025-04-15 12:16:50 -03:00 |
|
Eduardo Silva
|
1bd4c04475
|
Console app translation
|
2025-04-15 10:49:16 -03:00 |
|
Eduardo Silva
|
be7d00803f
|
DNS app translation
|
2025-04-15 10:22:10 -03:00 |
|
Eduardo Silva
|
707188b89a
|
Peer list translation
|
2025-04-14 17:21:57 -03:00 |
|
Eduardo Silva
|
6836621b80
|
Translation for Wireguard status page and reload/restart/export messages
|
2025-04-14 16:22:05 -03:00 |
|
Eduardo Silva
|
e430580aba
|
Add language selection feature and internationalization support
|
2025-04-14 15:42:12 -03:00 |
|
Eduardo Silva
|
701f957642
|
Check if user is authenticated before loading user_acl
|
2025-04-11 11:16:50 -03:00 |
|
Eduardo Silva
|
a58d233546
|
Add user permissions for reload and restart
|
2025-04-11 11:05:20 -03:00 |
|
Eduardo Silva
|
b140362e86
|
Update dependencies in requirements.txt for compatibility and improvements
|
2025-04-11 10:37:48 -03:00 |
|
Eduardo Silva
|
cacd81c773
|
Refactor Dockerfile to use slim image and multi-stage build
|
2025-04-03 17:01:19 -03:00 |
|
Eduardo Silva
|
bf34bada92
|
Fix issue with reload config.
|
2025-03-31 15:51:18 -03:00 |
|
Eduardo Silva
|
2b8ec3ac88
|
Add pending changes warning context processor
|
2025-03-31 13:41:59 -03:00 |
|
Eduardo Silva
|
fdc941726c
|
Add reload option for WireGuard service
|
2025-03-31 13:26:28 -03:00 |
|
Eduardo Silva
|
20107c73e5
|
Add API endpoint for instance information and include instance information at api peer list
|
2025-03-17 09:23:15 -03:00 |
|
Eduardo Silva
|
5886437bbe
|
Add API endpoint for instance information and include instance information at api peer list
|
2025-03-17 09:22:47 -03:00 |
|
Eduardo Silva
|
0635ffd00b
|
Enhance output formatting
|
2025-03-13 14:30:14 -03:00 |
|
Eduardo Silva
|
91848d3fc5
|
Add librrd-dev to Dockerfiles
|
2025-03-13 13:55:25 -03:00 |
|
Eduardo Silva
|
1177ea1c20
|
stack update
|
2025-03-13 11:40:08 -03:00 |
|
Eduardo Silva
|
5fc0a17d09
|
display destination port forwarding
|
2025-03-13 10:42:50 -03:00 |
|
Eduardo Silva
|
c8aedc5437
|
Use destination port from port forward rule in iptables commands
|
2025-03-13 10:14:50 -03:00 |
|
Eduardo Silva
|
c574607173
|
include destination port information when used
|
2025-03-13 09:46:39 -03:00 |
|
Eduardo Silva
|
e386b3f269
|
Indent and formatting
|
2025-03-13 08:43:49 -03:00 |
|
Eduardo Silva
|
a61b0128ec
|
Add port forward field to redirect rule form and model
|
2025-03-13 08:42:25 -03:00 |
|
Eduardo Silva
|
05e0f1e270
|
Add option for smtp without encryption
|
2025-03-12 21:13:22 -03:00 |
|
Eduardo Silva
|
100a7e11dc
|
add API endpoint for retrieving peer list
|
2025-03-12 21:00:26 -03:00 |
|
Eduardo Silva
|
1879c851d1
|
update README to enhance DNS filtering section and improve clarity
|
2025-03-01 21:56:37 -03:00 |
|
Eduardo Silva
|
7c0762e5fe
|
sort DNS Filter Lists by recommended status and name
|
2025-03-01 21:49:35 -03:00 |
|
Eduardo Silva
|
3c463ea3a0
|
DNS Filter completed
|
2025-03-01 21:42:23 -03:00 |
|
Eduardo Silva
|
5f7b25c8f7
|
DNS Filter completed
|
2025-03-01 21:42:03 -03:00 |
|
Eduardo Silva
|
3fc70cbb58
|
add DNS Filter List management functionality
|
2025-03-01 19:10:15 -03:00 |
|
Eduardo Silva
|
a63c5643b0
|
improved logging for better visibility
|
2025-03-01 17:18:44 -03:00 |
|
Eduardo Silva
|
bf13da353e
|
VPN Invite feature implemented
|
2025-03-01 17:09:45 -03:00 |
|
Eduardo Silva
|
aab19f38f8
|
VPN Invite feature implemented
|
2025-03-01 17:08:23 -03:00 |
|