Roland Osborne
b025061682
updating cors to work with local dev webapp servers
CI / CI (push) Has been cancelled
2025-02-27 12:21:13 -08:00
Lucian I. Last
2b3052ac3f
Better dev docker containers, Simpler production docker file, caddy for ssl ( #136 )
...
* Better dev docker containers, Simpler production docker file, caddy for ssl
* Fix repeater docker image
* Add depends on
* Use recommended caddy volumes & change to using databag image
* move to using examples folder for installation
* lint
* Tested example linux on bare metal
* Add DATABAG_PORT env and fix caddy
* Add dev_database for local sqlite testing
* incorrect use -z
* Add platform goarch goos optional envs
* Add more caching for faster rebuilds
2025-02-05 12:04:29 -08:00
Roland Osborne
1554600a27
using repeater for new fcm endpoint
2024-09-15 21:32:40 -07:00
Roland Osborne
f7001136e6
using sha1 as default mfa algorithm
2024-06-15 08:31:00 -07:00
Roland Osborne
2e6b892791
fix unit test
2024-06-07 18:16:17 -07:00
Roland Osborne
3b35640e68
defaulting new accounts to searchable
2024-06-07 17:01:22 -07:00
Roland Osborne
26ef4b6800
adding browser push notifiication support
2024-06-05 18:41:42 -07:00
Roland Osborne
094be15b05
updating service field type for future flexibility
2024-06-03 12:39:03 -07:00
Roland Osborne
cd801a7679
defaulting to udp transport
2024-05-31 23:36:44 -07:00
Roland Osborne
3318048ce3
generate access from within server to avoid distributing api token
2024-05-31 14:57:56 -07:00
Roland Osborne
0f51f7b5d4
configuring cloudlare turn service
2024-05-29 23:43:16 -07:00
Roland Osborne
f83cf8d25e
reset fail count after error window
2024-05-24 13:37:56 -07:00
Roland Osborne
5bd9d80258
fixing unit test
2024-05-23 22:05:51 -07:00
Roland Osborne
df8d2806e6
apply temporary lock only when mfa enabled
2024-05-22 15:52:19 -07:00
Roland Osborne
0001f6c8c9
integrated admin login with mfa
2024-05-21 15:54:29 -07:00
Roland Osborne
51306e92c4
adding mfa to admin login
2024-05-21 00:56:25 -07:00
Roland Osborne
5336d19608
allow for login with MFA token
2024-05-16 18:45:48 -07:00
Roland Osborne
810009f7aa
sending mfa qr code for setup
2024-05-16 15:11:39 -07:00
Roland Osborne
e5fe393b43
invoke mfa in browser
2024-05-15 18:49:14 -07:00
Roland Osborne
19248eee7c
adding server support for mfa
2024-05-15 14:48:38 -07:00
Roland Osborne
f5461cf870
adding totp support through api
2024-05-14 15:20:00 -07:00
Roland Osborne
380bc0d8a4
provide binary attachement restriction in admin config
2024-05-04 22:33:30 -07:00
Roland Osborne
f05e86e5ac
upgrading golang version
2024-04-04 09:32:10 -07:00
Roland Osborne
4fd4207761
fixing build in openwrt
2024-01-30 12:56:13 -08:00
Roland Osborne
bba5a1c6de
issue #73 , fix unnecessary logs for cleared push tokens
2024-01-16 20:44:31 -08:00
Roland Osborne
607111071b
fixing asset path
2024-01-15 10:10:28 -08:00
Roland Osborne
d6c0efcb0d
fixing build
2024-01-13 23:37:18 -08:00
Roland Osborne
25e469a639
restricitng allow unsealed if transforms not possible
2024-01-13 17:14:59 -08:00
Roland Osborne
4c386fac8e
using command line switches
2024-01-13 10:46:18 -08:00
Roland Osborne
76773105ed
updating args for clarity
2024-01-13 10:21:56 -08:00
Roland Osborne
f18bd116fd
supporting device restrictions
2024-01-12 13:21:51 -08:00
balzack
9f1b502d5b
default to existing behavior for allowing unsealed
2023-12-23 10:41:04 -08:00
root
61d2660f88
allow server to require new channels be sealed
2023-12-22 07:16:24 -08:00
root
a4deb48bba
migrating to go transpiled sqlite for cross compiling
2023-12-20 21:13:00 -08:00
Roland Osborne
893a0d97de
good catch unit test, only clear slot on delete
2023-10-07 23:19:43 -07:00
Roland Osborne
33c6599d05
workaround for issue where sqlite not autonicrmenting after delted record
2023-10-07 23:05:05 -07:00
Roland Osborne
04ec4f5959
fixing delayed revision increment
2023-08-30 10:11:18 -07:00
Roland Osborne
221b36895c
adding generic file attachement to browser app
2023-08-11 14:33:43 -07:00
Roland Osborne
cd2501dc4b
api cleanup for setting open access
2023-07-18 12:05:35 -07:00
Roland Osborne
cee9612fc0
fixing unit test
2023-07-17 22:45:44 -07:00
Roland Osborne
d28f9e08bf
setting open access in admin dashboard
2023-07-17 22:39:38 -07:00
Roland Osborne
ead73db759
displaying storage used by accounts
2023-07-10 22:15:02 -07:00
Pierre Balzack
a9b1876ee6
remove pending contact when request is cancelled
2023-06-28 10:55:17 -07:00
Pierre Balzack
4b52c477f8
force disconnection when logging out of all devices
2023-06-27 22:54:19 -07:00
Pierre Balzack
ef0f1a2997
detect logged out state and redirect
2023-06-27 17:50:02 -07:00
Pierre Balzack
b860494ca9
enable logout from all devices in webapp
2023-06-26 17:06:55 -07:00
root
11fdcf621f
supporting pasting image into topic message
2023-06-25 01:04:45 -07:00
root
03ebeaa7ad
supporting unified push type notification
2023-06-07 22:50:49 -07:00
Roland Osborne
758dcfb3c8
update profile when hostname changes
2023-05-20 22:05:14 -07:00
Roland Osborne
c33047f60c
fix exception on notify if hostname not set
2023-05-19 15:48:25 -07:00