- services: Create new Amnezia WG vpn-service (wireguard based)
- services: Update documentation
- services: Fix reload wireguard to resync configuration (fasted)
- services: Fix env variables with ports (WG_PORT -> VPN_PORT)
- backend: Fixed exception on create Sheduled task (error task - key not found)
- backend: Replaced ExpirationChecker by universal SheduledTaskService
(now you can set a delayed launch of commands)
- frontend: Fixed most npm warnings
- backend: Fixed not disconnecting connections when their lifespan expires
- Postgress version in docker-compose set as 16
- frontend: Replace 'npm start' on nginx server in docker-image
- frontend: Added cashe in nginx configuration in docker-image
- frontend: fix logo image source
- frontend: Created payment tickets list for payment reviewer
- frontend: Added show more info of ticket
- frontend: Added confirm and reject tcket for payment reviewer
- frontent: Created Logotype for project (any icons with it)
- backend: Create missing routes for it (connecitons, tickets and servers)
- frontend: Fix other ui-components of added missing routes
- backend: Fix forbbiden errors to currectly error messages
- frontend: Added Delete and Create connection buttons for client
- frontend: Added Extend and Create connection forms (and more components for it)
- backend: Fix CORS errors
- backend: Update dotnet sdk to version 8 and update dependences
- backend: Improved work with different (and adding new) versions of VPN services
- services/WireguardVpn: Version moved to new route (
/ -> /v1/
)
- backend: Fix deployment postgress in docker
- Create swagger endpoint in EasyVPN.Api
- Create & refactoring README.md files (backend, frontend, services/WireguardVpn)
- Transferred EasyVPN.Api documention to swagger
- Simplifictaion main README.md
- publish versioning script
- configured versioning