Commit Graph

  • 7a0a3b1e9e refactor template handling Christoph Haas 2023-06-21 00:03:44 +0200
  • 4c7f2b24bc fix startpage links Christoph Haas 2023-06-20 23:19:55 +0200
  • 73f0313fa7 update frontend Christoph Haas 2023-06-20 23:07:26 +0200
  • 255299260b add sample config Christoph Haas 2023-06-20 22:55:20 +0200
  • 9a5efdc627 user/interface deletion, wip profile, wip peer endpoints Christoph Haas 2023-06-20 21:27:34 +0200
  • b3a5f2ac60 update gitignore v1.0.18 Christoph Haas 2023-06-19 23:14:25 +0200
  • bd89258e81 interface frontend update Christoph Haas 2023-06-14 23:03:24 +0200
  • c4c635e702 update go to 1.20 Christoph Haas 2023-06-14 19:47:02 +0200
  • 8e5e97f2b7 further refactoring, added statistics fetcher module Christoph Haas 2023-06-13 23:50:32 +0200
  • 20b71b4e1f Add Interface column in user profile and fix sorting Philipp Harms 2023-02-22 03:43:13 +0100
  • 753aa87b15
    Add Interface column in user profile and fix sorting Philipp Harms 2023-02-22 03:43:13 +0100
  • 8de4da8984 Fix circle-ci config v1.0.17 Christoph Haas 2023-02-19 00:10:49 +0100
  • 4b5e63c44b Update Go version to 1.18, prepare release Christoph Haas 2023-02-19 00:07:38 +0100
  • c5c6135793 Update dependencies Christoph Haas 2023-02-18 23:55:32 +0100
  • 105fa8a880 Use Go DNS resolver (#149) Christoph Haas 2023-02-13 10:07:43 +0100
  • 6ad144bff7 Use Go DNS resolver Christoph Haas 2023-02-13 10:07:43 +0100
  • 94f0b26304 Start Github V2 branch Christoph Haas 2023-02-12 23:13:04 +0100
  • 3c2c7f325b keep original admin group behaviour Christoph Haas 2023-01-06 00:03:37 +0100
  • 1c97ff8d27 remove log entries that contain user input (#140) Christoph Haas 2023-01-05 23:21:22 +0100
  • c0879a379f
    Healthcheck listen on localhost (#138) Dmitriy 2022-12-29 01:39:30 +0300
  • 0f9be88808
    Healthcheck listen on localhost Dmitriy 2022-12-28 14:14:55 +0300
  • 112433e87a
    Fix: "host" network_mode is incompatible with port_bindings (#137) Konstantin 2022-12-28 13:57:02 +0300
  • 6cd944b2ab
    Fix: "host" network_mode is incompatible with port_bindings Konstantin 2022-12-28 13:02:19 +0300
  • 53a6602a64 cleanup recursive ldap group sync Christoph Haas 2022-12-27 13:25:28 +0100
  • f2afd4a21c Merge branch 'asterix11-master' Christoph Haas 2022-12-27 12:36:23 +0100
  • a2ab5c9301 Fix nested LDAP group resolution Fabian Schultis 2022-12-07 05:01:06 +0100
  • 6f463ac9a5 Add nested group admin state resolution Fabian Schultis 2022-12-06 02:59:29 +0100
  • fda3e7b2be fix makefile (#132) Christoph Haas 2022-12-04 21:06:41 +0100
  • dab1e13c54 fix circle ci config v1.0.16 Christoph Haas 2022-11-11 19:18:10 +0100
  • 51fb9b4139 cleanup code warnings, update RaspberryPi readme Christoph Haas 2022-11-11 18:17:38 +0100
  • bda8c9a3d1 fix migration issue for mysql/mariadb (#128) Christoph Haas 2022-11-11 18:07:48 +0100
  • 54716f7f53
    Multiarch Docker Build (#104) (#129) h44z 2022-11-11 17:10:41 +0100
  • 57d7fae263 multi-arch docker build Christoph Haas 2022-11-11 16:58:28 +0100
  • e7791cd203 fix makefile for arm Christoph Haas 2022-11-11 15:18:19 +0100
  • bfd3aa0a34 re-add arm build on circle ci Christoph Haas 2022-11-11 15:09:56 +0100
  • 8c4215772b fix circleci config Christoph Haas 2022-11-11 11:31:48 +0100
  • e955ae9d6e run format and test Christoph Haas 2022-11-11 11:30:37 +0100
  • c9eb14ed2c prepare cross compiling for docker Christoph Haas 2022-11-11 11:30:13 +0100
  • e97fb38bd5 fix issue where newly created peers expire Christoph Haas 2022-11-08 18:02:00 +0100
  • 2796433973 expiry feature: automatically re-enable peers if date is in the future Christoph Haas 2022-11-01 10:51:17 +0100
  • 3e2208c8f6 ensure that db index is re-created (avoids invalid DDL errors), update gorm Christoph Haas 2022-10-29 15:24:13 +0200
  • 09a9af245c prepare new release Christoph Haas 2022-10-29 14:27:56 +0200
  • 979cec7d83
    Merge pull request #127 from h44z/feat_exp h44z 2022-10-29 14:20:36 +0200
  • 0f33871850 peer expiry feature: update api docs and readme Christoph Haas 2022-10-29 13:18:32 +0200
  • c43e8d7ca2 peer expiry feature: re-activate expired peers Christoph Haas 2022-10-29 13:03:05 +0200
  • 4a0e773d96 peer expiry feature: expiration check Christoph Haas 2022-10-29 11:21:04 +0200
  • 6f4af97024 peer expiry feature: frontend updates Christoph Haas 2022-10-29 10:12:42 +0200
  • 0d5b895174 lazy load qr code (if browser supports it) Christoph Haas 2022-10-29 10:06:58 +0200
  • fe3247bdc1 peer expiry feature: database model, frontend updates Christoph Haas 2022-10-28 23:21:37 +0200
  • e4b927bc45 use go-playground/validator instead of asaskevich/govalidator (#46) Christoph Haas 2022-10-28 21:48:44 +0200
  • 383fc8cb58
    Merge branch 'h44z:master' into master philippderdiedas 2022-10-28 20:42:35 +0200
  • ab7f19bb55 only remove private key if a custom public key was specified (#112) Christoph Haas 2022-10-28 18:40:06 +0200
  • 49c7109c61
    Fix DNSStr validator Philipp Harms 2022-10-28 18:31:20 +0200
  • 352c689623
    Remove as in https://github.com/h44z/wg-portal/issues/112 Fabian Schultis 2022-10-28 17:54:13 +0200
  • 24360002d4 propagate users expiry time to peers Fabian Wechselberger 2022-10-20 21:05:53 +0200
  • afffcb3025 removed unnecessary substring Fabian Wechselberger 2022-10-20 20:46:20 +0200
  • b1bb742847 time parsing, remove hardcoded interfaces Fabian Wechselberger 2022-10-20 20:42:53 +0200
  • ff1a238b60 user expiry time, disconnect of expired users Fabian Wechselberger 2022-10-19 21:04:33 +0200
  • 0d548fb866 feat: optimized build Yuri Bugelli 2022-10-04 11:36:37 +0200
  • 16eb938bd2
    fix: unscope update operations to avoid soft delete collisions Alexander Ryazanov 2022-09-23 01:37:04 +0300
  • e6a8e2f2cf
    Fixed possibility to save clients without preshared key (#114) skodapilot 2022-09-19 23:39:34 +0300
  • 12717987a6
    Add config option to make everyone admin (#106) dada513 2022-09-19 22:26:11 +0200
  • 1d8e9d6b03 Fixed possibility to save clients without preshared key Anton Shirokov 2022-08-23 23:24:38 +0300
  • 6ab8799425
    Add config option to make everyone admin dada513 2022-06-09 16:43:26 +0200
  • e4c641f78f update dependencies v1.0.15 Christoph Haas 2022-05-26 23:29:07 +0200
  • 2f194884d3
    user can manage own peers on default device (#82) Alexander Beck 2022-05-26 23:10:17 +0200
  • 89125cd0c0 Added Internationalisation (de/en) l4b4r4b4b4 2022-05-15 23:09:14 +0200
  • 539830d053 search button Christoph Haas 2022-05-15 00:17:25 +0200
  • e819ba370c start to implement pinia store and interface view Christoph Haas 2022-05-14 23:49:13 +0200
  • b4c3c38adf templates for login, start-page, interface list and user list Christoph Haas 2022-05-09 23:20:32 +0200
  • 2797e6e04b Merge remote-tracking branch 'origin/master' into fork_user_manage_peers GitHubActionRunner 2022-05-01 02:34:08 +0000
  • 7cf4b8c2b9 wip: clean vue3 frontend Christoph Haas 2022-04-30 20:08:27 +0200
  • b34d2e1174 fix status code number (related to #95) Christoph Haas 2022-04-30 19:43:39 +0200
  • a46e3724bf
    fix delete peer status code (#95) lowid 2022-05-01 01:42:46 +0800
  • f5f0ba9cb5
    fix delete peer status code lowid 2022-04-28 12:06:01 +0800
  • 6c8a0a65aa redo vue project creation, add vuex and router Christoph Haas 2022-04-08 09:37:12 +0200
  • 75b2beb568 vue project (setup bootstrap-vue) Christoph Haas 2022-04-08 09:06:31 +0200
  • b9c79dac73 fresh vue project (vue create spa) Christoph Haas 2022-04-08 09:05:30 +0200
  • 3d15314017 wip Christoph Haas 2022-04-08 08:51:46 +0200
  • b5d69b810c Merge remote-tracking branch 'origin/master' into fork_user_manage_peers GitHubActionRunner 2022-04-01 02:03:47 +0000
  • 4574b0f9f1 update dependencies, start to work on user ui Christoph Haas 2022-03-16 23:45:49 +0100
  • 83271b5d34 fix user edit bug, allow to delete users from the database (#40) v1.0.14 Christoph Haas 2022-03-15 23:34:55 +0100
  • cc50fcf8e6
    Feat/ldap certificate connexion (#92) Alexis 2022-03-15 22:46:00 +0100
  • 4219f44cf6 fix(ldap) Update cert variable name Alexis Aurin 2022-03-15 12:04:24 +0100
  • 8aee529519 Give the way to connect against LDAP server with certificate and key Alexis Aurin 2022-03-14 17:25:05 +0100
  • 96a5d2122c admin index paging, sort and search Christoph Haas 2022-02-04 11:20:24 +0100
  • 48ac53a58c wip: interface import and creation Christoph Haas 2022-02-03 13:23:26 +0100
  • e06f9953cb error handler Christoph Haas 2022-02-03 11:24:12 +0100
  • 42b567fb42 update deps Christoph Haas 2022-02-03 10:36:27 +0100
  • c79024112b user can manage own peers on default device Alexander Beck 2022-02-02 09:24:30 +0100
  • 155543418d removed state from logging Yuri Bugelli 2022-01-17 23:41:38 +0100
  • cd07ac4724 restructure Christoph Haas 2022-01-16 23:25:20 +0100
  • cfc3a68f7e update to go 1.17 Christoph Haas 2022-01-16 22:56:09 +0100
  • c2ca569d91 user index page Christoph Haas 2022-01-16 22:55:35 +0100
  • 6761a928c7 oauth2 login buttons are disabled when clicked Yuri Bugelli 2022-01-12 15:14:17 +0100
  • fc1005f801 fixed wrong oauth provider id for gitlab Yuri Bugelli 2022-01-07 14:56:48 +0100
  • a57da082d0 added bitbucket oauth2 provider Yuri Bugelli 2022-01-07 14:43:37 +0100
  • 6b60d71917 updated oauth2 documentation Yuri Bugelli 2022-01-07 14:15:57 +0100
  • de6bbbbe77 make the oauth providers more generic Yuri Bugelli 2022-01-07 11:18:37 +0100
  • 667be58e3f updated documentation for oidc Yuri Bugelli 2022-01-06 23:26:39 +0100