Commit Graph

701 Commits (master)

Author SHA1 Message Date
Keith Irwin 6c400bded8
Removed mounting of tokens 2022-09-07 18:38:38 -06:00
Keith Irwin 26a88a9941
Fixed error message 2022-09-07 18:38:25 -06:00
Keith Irwin a21c3a431b
Moved config to /etc/wgapi 2022-09-07 18:29:05 -06:00
Keith Irwin f0b9d4e394
Moved config to /etc/wgapi 2022-09-07 18:28:06 -06:00
Keith Irwin 0e94a90fa5
fixed dockerfile 2022-09-07 18:22:58 -06:00
Keith Irwin ac3d8eee91
Moved stuff around 2022-09-07 16:57:52 -06:00
Keith Irwin 4e533a410f
Moved default port to 8080 2022-09-07 16:22:19 -06:00
Keith Irwin dea70fe2e1
Moved to :8080 by default 2022-09-06 21:11:53 -06:00
Keith Irwin 01226aab18
Moved to :8080 by default 2022-09-06 21:09:25 -06:00
Keith Irwin 6d62db1acb
Got peer listing working 2022-09-06 20:57:41 -06:00
Keith Irwin 1001f68ca6
Finished adding dashboard api add and delete endpoints 2022-08-29 11:42:13 -06:00
Keith Irwin 1aa6b41548
Moved everything around 2022-08-29 01:04:37 -06:00
Keith Irwin 355c527871
list peers working 2022-08-27 21:25:53 -06:00
Keith Irwin fcfa70c161
Moved cgi/ to srv/ 2022-08-27 15:57:00 -06:00
Keith Irwin ab5b1f43b9
Updated tree 2022-08-27 14:11:09 -06:00
Keith Irwin 7d8524e3ee
Added basic cgi files 2022-08-27 13:50:35 -06:00
Keith Irwin c0915263d8
Added nginx.conf 2022-08-27 13:01:51 -06:00
Keith Irwin 6e5c54e848
Added wgapi script 2022-08-27 12:57:52 -06:00
Keith Irwin 08a0b6f317
Removed everything 2022-08-27 12:56:20 -06:00
Keith Irwin d8d41b2088
Added mkosi files 2022-08-27 12:54:45 -06:00
Keith Irwin f3a137e56f
npm audit fix 2022-06-23 20:15:12 -06:00
Keith Irwin 32fde8fd7c
Fixed #17 2022-02-10 21:08:05 -07:00
Keith Irwin 8a343ca0a8
Removed no-longer-needed debugging 2022-01-14 23:09:57 -07:00
Keith Irwin 7979068e27
Removed CIDR from rDNS delete nsupdates 2022-01-14 23:08:08 -07:00
Keith Irwin 1b583e43d4
Hopefully fixed the logging 2022-01-14 23:04:53 -07:00
Keith Irwin 7b0bf2aa20
Removed early return statements and added some debugging 2022-01-14 23:01:39 -07:00
Keith Irwin cdf0badc54
Probably need all the subdomains 2022-01-14 22:38:42 -07:00
Keith Irwin 40a53c800a
No trailing period on del either! 2022-01-14 22:31:12 -07:00
Keith Irwin e1bbeee875
No trailing period? 2022-01-14 22:28:07 -07:00
Keith Irwin b94ce400a4
Fixed type error 2022-01-14 22:10:30 -07:00
Keith Irwin 3623fb6f65
Fixed missing TTL 2022-01-14 22:03:31 -07:00
Keith Irwin 4fc451ba11
Added rDNS 2022-01-14 21:49:31 -07:00
Keith Irwin c445d98d59
Fixed addressing (otherwise doesn't work on phones) 2021-12-29 13:30:39 -07:00
Keith Irwin 012814f521
Removed PostUp (doesn't work on phones 2021-12-29 13:21:04 -07:00
Keith Irwin eaf890942c
Added logging (silenced in script) 2021-12-22 20:41:29 -07:00
Keith Irwin 03d9f34bae
Fixed everything I hope 2021-12-22 20:22:44 -07:00
Keith Irwin 65088308dc
Fixed promises 2021-12-22 18:16:30 -07:00
Keith Irwin 7c19d46494
Added calls to the methods for creating SSL certs 2021-12-22 18:09:45 -07:00
Keith Irwin 59769c2dec
Added hook to create/delete ssl certs for each device (sold seperately) 2021-12-22 14:20:00 -07:00
Keith Irwin f8a98f3a52
Removed IP check for intra-server comms 2021-12-12 22:24:21 -07:00
Keith Irwin 326ac86c8c
Better error logging 2021-12-11 19:57:31 -07:00
Keith Irwin 687ca059e5
Fixed error on peer delete 2021-12-11 10:51:17 -07:00
Keith Irwin 80e1bc75b3
Added better logging 2021-12-11 09:37:32 -07:00
Keith Irwin 7f25fe3abb
Major upgrades, made API more RESTful 2021-12-07 14:15:42 -07:00
Keith Irwin 12c24d6571
Fixed crash when user tries to add existing hostname 2021-12-07 09:05:54 -07:00
Keith Irwin cf40f571aa Merge branch 'master' of https://gitea.ksn.gf4/gf4/wgapi 2021-11-14 02:34:39 +00:00
Keith Irwin 576519749f Fixed error logging 2021-11-14 02:32:12 +00:00
Cloud9 GF4 wgapi a8d6070adc Fixed newline bug 2021-11-12 15:53:34 -07:00
Cloud9 GF4 wgapi f54eb79d0d Package-lock 2021-11-11 12:43:15 -07:00
Cloud9 GF4 wgapi a07fb7d523 Updated version 2021-10-23 19:35:23 -06:00