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
|
a9d005e287
|
fix build warning
|
2024-01-13 23:24:07 -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
|
91a249fbb9
|
storing openwrt integration files
|
2024-01-12 13:34:32 -08:00 |
|
Roland Osborne
|
f18bd116fd
|
supporting device restrictions
|
2024-01-12 13:21:51 -08:00 |
|
Roland Osborne
|
560263606b
|
fix for text shortcut when allowUnsealed not set
|
2024-01-08 13:05:34 -08:00 |
|
Roland Osborne
|
00f55bba56
|
fix for input blur on send/enter
|
2024-01-03 23:38:39 -08:00 |
|
Roland Osborne
|
8071db8f35
|
fixing not allow unsealed channel type
|
2024-01-03 23:30:35 -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
|
97ec0067fc
|
big thanks to @mallugamer4k for reporting and debugging this admin login issue!
|
2023-10-08 21:58:10 -07: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
|
b2f1316259
|
fix lint warnings
|
2023-08-11 15:15:29 -07:00 |
|
Roland Osborne
|
221b36895c
|
adding generic file attachement to browser app
|
2023-08-11 14:33:43 -07:00 |
|
Roland Osborne
|
f45750627e
|
added copy indicator for account management
|
2023-08-08 09:52:00 -07:00 |
|
balzack
|
32c2422290
|
handling gif properly if resized on expanded view
|
2023-07-26 13:59:46 -07:00 |
|
Pierre Balzack
|
f76470c860
|
only scale sealed image if not gif
|
2023-07-26 13:36:16 -07:00 |
|
Roland Osborne
|
af8eccd688
|
avoid scaling gif for sealed topics
|
2023-07-20 11:54:20 -07:00 |
|
Roland Osborne
|
91f0b0d3ac
|
fix server side scaling of gif images for unsealed topics
|
2023-07-19 22:00:51 -07:00 |
|
Roland Osborne
|
092e8ee8a0
|
rewording open access label
|
2023-07-18 12:10:09 -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
|
fabad03bab
|
fix lint warning
|
2023-06-27 17:55:33 -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
|
dc60a4695b
|
fix lint error
|
2023-05-22 15:48:16 -07:00 |
|
Roland Osborne
|
9d6a7a91ba
|
fixing call issues related to unset federated host
|
2023-05-22 15:42:41 -07:00 |
|
Roland Osborne
|
758dcfb3c8
|
update profile when hostname changes
|
2023-05-20 22:05:14 -07:00 |
|
Roland Osborne
|
6b6d756515
|
minimize layout impact if handle unreasonable long
|
2023-05-19 16:05:10 -07:00 |
|
Roland Osborne
|
c33047f60c
|
fix exception on notify if hostname not set
|
2023-05-19 15:48:25 -07:00 |
|
Roland Osborne
|
c9d0dca5b0
|
fix lint warning
|
2023-05-06 23:51:20 -07:00 |
|
Roland Osborne
|
1961042e0e
|
handle special characters in password
|
2023-05-06 23:46:45 -07:00 |
|
balzack
|
ea2fdec293
|
restrict characters allowed in login
|
2023-05-06 23:39:22 -07:00 |
|
balzack
|
95b5c82b36
|
fix failed video sent on sealed channel
|
2023-05-05 22:39:29 -07:00 |
|
Roland Osborne
|
0fa341796f
|
fix compile warnings
|
2023-05-05 16:16:52 -07:00 |
|
Roland Osborne
|
c3cae25fe1
|
Merge branch 'asset' into main
|
2023-05-05 16:09:46 -07:00 |
|
Roland Osborne
|
a30f1f3e4e
|
adding loading indicator for sealed assets
|
2023-05-05 16:08:56 -07:00 |
|
balzack
|
8b4664f90f
|
Merge branch 'asset'
|
2023-05-05 15:17:31 -07:00 |
|
Roland Osborne
|
b4d15fce99
|
fixing flicker on sealed video playback
|
2023-05-04 11:41:53 -07:00 |
|
Roland Osborne
|
9dda806b23
|
resizing images for sealed channels
|
2023-05-04 10:13:10 -07:00 |
|
Roland Osborne
|
d486986ebd
|
complete e2e asset support in browser app
|
2023-05-02 23:46:03 -07:00 |
|
Roland Osborne
|
5f20b22250
|
rendering unsealed assets
|
2023-05-02 16:09:35 -07:00 |
|
Roland Osborne
|
452679324a
|
added endpoint to receive encrypted file blocks
|
2023-04-28 14:07:01 -07:00 |
|
Roland Osborne
|
808d507182
|
using alternate method to base64 encode arraybuffer
|
2023-04-27 16:20:32 -07:00 |
|
Roland Osborne
|
18c88c38b6
|
fixing error loading file data
|
2023-04-27 15:44:28 -07:00 |
|
Hugh Barnes
|
0b7fb07b37
|
Discourage robots crawling in default web build, fixes #28 (#29)
|
2023-04-27 14:27:31 -07:00 |
|
Roland Osborne
|
7a21b8636f
|
fix console errors
|
2023-04-27 13:55:40 -07:00 |
|
Roland Osborne
|
681bea25f8
|
browser app cleanup for sending encrypted blocks
|
2023-04-27 12:16:14 -07:00 |
|
Roland Osborne
|
000d306bd1
|
sending encrypted asset blocks from mobile app
|
2023-04-27 10:20:25 -07:00 |
|
balzack
|
ea349dffbf
|
adding tools for client side thumbnail generation
|
2023-04-26 22:54:06 -07:00 |
|
Roland Osborne
|
7782ace9c4
|
encrypt and upload asset slices
|
2023-04-26 13:05:55 -07:00 |
|
Roland Osborne
|
e388d9ba42
|
client side generation of thumbs for e2e based com
|
2023-04-25 14:12:30 -07:00 |
|
Roland Osborne
|
3bfce5e40c
|
insuring single push sent per device
|
2023-04-22 15:59:33 -07:00 |
|
Roland Osborne
|
bd6abfc218
|
fix for silent iOS notifications (thank you @hnt3b453)
|
2023-04-19 17:10:09 -07:00 |
|
Roland Osborne
|
bcff425e60
|
fix padding issue on call modal
|
2023-04-17 10:41:09 -07:00 |
|
Roland Osborne
|
de10c6fd64
|
fixing federating webrtc
|
2023-04-17 06:38:46 +00:00 |
|
Roland Osborne
|
a7d2d379f8
|
fixing lint errors
|
2023-04-14 17:11:05 -07:00 |
|
Roland Osborne
|
05cb4e89df
|
fixing unit tests
|
2023-04-14 15:49:24 -07:00 |
|
Roland Osborne
|
9d8cfeb188
|
fixing server unit test
|
2023-04-14 14:52:33 -07:00 |
|
Roland Osborne
|
84414ad499
|
supporting previous event socket format
|
2023-04-14 11:39:37 -07:00 |
|
Roland Osborne
|
b246fc8f44
|
show call at start of invocation
|
2023-04-14 09:58:00 -07:00 |
|
Roland Osborne
|
1544512e4a
|
fixing card option buttons
|
2023-04-13 23:05:20 -07:00 |
|
Roland Osborne
|
a367cf6372
|
dont show tool tip in mobile
|
2023-04-13 16:50:00 -07:00 |
|
Roland Osborne
|
dd34a17268
|
using admin set ice relay
|
2023-04-13 13:49:51 -07:00 |
|
Roland Osborne
|
de043e1f36
|
passing ice params through webapp
|
2023-04-13 00:39:14 -07:00 |
|
Roland Osborne
|
9ccbbe6838
|
fixed position of video call in webapp
|
2023-04-12 14:09:46 -07:00 |
|
Roland Osborne
|
3efe2f75ab
|
removing sturn implementation
|
2023-04-11 22:35:36 -07:00 |
|
Roland Osborne
|
55e4bef78e
|
switching strategies for existing turn server
|
2023-04-11 22:33:11 -07:00 |
|
Roland Osborne
|
80ce1025dd
|
seems to work but not at all
|
2023-04-11 15:23:43 -07:00 |
|
Roland Osborne
|
6c4916cdbe
|
implementing webrtc create permission
|
2023-04-10 22:41:39 -07:00 |
|
Roland Osborne
|
a08a354205
|
fixing allocation
|
2023-04-10 15:14:51 -07:00 |
|
Roland Osborne
|
7299d63711
|
fixing create permission handling
|
2023-04-10 10:07:52 -07:00 |
|
Roland Osborne
|
e2b33bccfe
|
preparing to send data over relay
|
2023-04-10 01:20:44 -07:00 |
|
Roland Osborne
|
ef7c5f9d9b
|
handling allocate request
|
2023-04-09 11:32:18 -07:00 |
|
Roland Osborne
|
3115367bc1
|
handling allocate request
|
2023-04-07 22:59:09 -07:00 |
|
Roland Osborne
|
f64e8bf7a5
|
removing stale binary
|
2023-04-07 21:27:05 -07:00 |
|
Roland Osborne
|
ef837e368f
|
enabling sturn sessions
|
2023-04-07 17:47:04 -07:00 |
|
Roland Osborne
|
671e2e7587
|
handle stun binding message
|
2023-04-07 15:02:31 -07:00 |
|
Roland Osborne
|
f6471bd8f0
|
preparing sturn package
|
2023-04-07 12:30:05 -07:00 |
|
Roland Osborne
|
449693d375
|
integrating stun/turn for webrtc
|
2023-04-07 11:42:17 -07:00 |
|
Roland Osborne
|
eff87f2526
|
fixing webrtc web connection issues
|
2023-04-06 21:19:48 -07:00 |
|
Roland Osborne
|
adf2301cf1
|
store remote ice until description set
|
2023-04-06 15:59:25 -07:00 |
|
Roland Osborne
|
0539874b4a
|
testing with internal relay server
|
2023-04-06 11:09:38 -07:00 |
|
Roland Osborne
|
8d8b6c32e0
|
open existing dm thread if exists
|
2023-04-05 22:59:44 -07:00 |
|
Roland Osborne
|
6a9fd8c133
|
adding message and call shortcuts to contact list
|
2023-04-05 13:10:30 -07:00 |
|
Roland Osborne
|
d7a264c7ee
|
Merge branch 'main' into webrtc
|
2023-04-05 10:50:18 -07:00 |
|
Roland Osborne
|
0efa818249
|
Merge branch 'main' into webrtc
|
2023-04-05 10:46:37 -07:00 |
|
Roland Osborne
|
94776a2874
|
prepending https to shortened urls
|
2023-04-04 21:32:27 -07:00 |
|
Roland Osborne
|
2bd2cac961
|
fixing build with lint ignore
|
2023-04-03 21:28:35 -07:00 |
|
Roland Osborne
|
25d437c046
|
fixed missing account reset lost in refactor
|
2023-04-03 21:23:47 -07:00 |
|
Roland Osborne
|
37f6ec6f09
|
avoid use of dangerously
|
2023-04-03 11:51:18 -07:00 |
|
Roland Osborne
|
dc8c535793
|
adding clickable links to webapp
|
2023-04-02 22:21:10 -07:00 |
|
Roland Osborne
|
99d757a9a5
|
stabilizing webrtc across platforms
|
2023-03-31 16:12:18 -07:00 |
|
Roland Osborne
|
3ff5ac6f14
|
adding button in contact for calling
|
2023-03-29 23:57:39 -07:00 |
|
Roland Osborne
|
87a6ba4de9
|
adding webrtc calling from mobile
|
2023-03-29 16:15:52 -07:00 |
|
Roland Osborne
|
d6b642d6a2
|
fixing state when cant connect to media
|
2023-03-28 16:19:47 -07:00 |
|
Roland Osborne
|
7b4eed0c7a
|
gracefully handle case with no video/mic
|
2023-03-28 14:08:52 -07:00 |
|
Roland Osborne
|
41ca37d2df
|
render contact logo when video off
|
2023-03-28 13:08:12 -07:00 |
|
Roland Osborne
|
201861c8b9
|
rendering logo when video off
|
2023-03-27 23:41:20 -07:00 |
|
Roland Osborne
|
09e0ffbe34
|
fixing call exit handling
|
2023-03-27 22:40:24 -07:00 |
|
Roland Osborne
|
8376f75f9c
|
added muting of audio and video tracks
|
2023-03-27 19:09:42 -07:00 |
|
Roland Osborne
|
e6a706e459
|
show local stream in picture
|
2023-03-25 23:07:00 -07:00 |
|
Roland Osborne
|
10f1c77158
|
moving ringing component into modal
|
2023-03-25 12:18:29 -07:00 |
|
Roland Osborne
|
5836e856f6
|
streaming test video over peer
|
2023-03-24 15:47:19 -07:00 |
|
Roland Osborne
|
d5ada715af
|
connecting rtc peer
|
2023-03-24 14:46:44 -07:00 |
|
Roland Osborne
|
7a36d4843d
|
initiating call sequence to contact
|
2023-03-24 00:37:06 -07:00 |
|
Roland Osborne
|
11407b0cc6
|
tweaking ringing indicator layout
|
2023-03-23 10:12:46 -07:00 |
|
Roland Osborne
|
48a71d8051
|
rendering incoming calls
|
2023-03-22 15:17:00 -07:00 |
|
Roland Osborne
|
479ce81b30
|
sending rings to requested clients
|
2023-03-21 22:04:13 -07:00 |
|
Roland Osborne
|
86497089e8
|
implemented remainder of endpoints for signal bridging
|
2023-03-21 13:56:09 -07:00 |
|
Roland Osborne
|
d2c7dcd06a
|
preparing webrtc signaling layer
|
2023-03-20 22:13:01 -07:00 |
|
Roland Osborne
|
7affec0006
|
implementing websocket relay connection
|
2023-03-20 17:40:05 -07:00 |
|
Roland Osborne
|
c6be994b58
|
adding bridging logic for webrtc signaling
|
2023-03-20 16:11:57 -07:00 |
|
Roland Osborne
|
123227ce05
|
implemented contact ring endpoint
|
2023-03-20 06:47:54 -07:00 |
|
Roland Osborne
|
7b689d0343
|
reparing ring indicator for webrtc
|
2023-03-19 22:26:55 -07:00 |
|
balzack
|
9084ca4196
|
adding endpoints for webrtc
|
2023-03-19 21:46:10 -07:00 |
|
balzack
|
5aa9bec9ae
|
removing test code
|
2023-03-19 15:11:00 -07:00 |
|
Roland Osborne
|
ed11885711
|
researching webrtc support
|
2023-03-17 14:45:33 -07:00 |
|
Roland Osborne
|
e4fd569e73
|
refactoring session component in mobile app
|
2023-02-17 15:40:01 -08:00 |
|
Roland Osborne
|
c511f844ba
|
testing refactored app context for mobile
|
2023-02-10 11:54:28 -08:00 |
|
Roland Osborne
|
8f5d3bbabd
|
fixing build warning
|
2023-02-02 14:39:18 -08:00 |
|
Roland Osborne
|
498413642a
|
fix some rendering flicker on conversation titile
|
2023-02-02 14:31:04 -08:00 |
|
Roland Osborne
|
e8902492d4
|
fixing default logo in new topic
|
2023-01-28 11:42:45 -08:00 |
|
Roland Osborne
|
dec1a208ea
|
fixing build warning
|
2023-01-28 11:29:56 -08:00 |
|
Roland Osborne
|
11da57d59f
|
fixing remote contact connection
|
2023-01-28 11:25:09 -08:00 |
|
Roland Osborne
|
831c5506bc
|
fixing disconnected indeicator
|
2023-01-27 22:20:33 -08:00 |
|
Roland Osborne
|
8acd71bc25
|
fixing unit test
|
2023-01-27 21:11:06 -08:00 |
|
Roland Osborne
|
3e840d2af7
|
more detail refactor for webapp
|
2023-01-27 17:16:19 -08:00 |
|
Roland Osborne
|
a9d4326490
|
more conversation details refactor
|
2023-01-27 15:40:04 -08:00 |
|
Roland Osborne
|
b53e1be314
|
fixing delayed topic revision number
|
2023-01-27 15:14:41 -08:00 |
|
Roland Osborne
|
9fbfe85d60
|
refactor of conversation detail in webapp
|
2023-01-27 14:51:24 -08:00 |
|
Roland Osborne
|
a1549747db
|
fix syncing of card profiles
|
2023-01-27 12:04:34 -08:00 |
|
Roland Osborne
|
bff7471b5b
|
testing conversation view
|
2023-01-27 11:28:28 -08:00 |
|
Roland Osborne
|
f848cde5bb
|
delay notification of change to avoid contention with other clients
|
2023-01-27 10:08:02 -08:00 |
|
Roland Osborne
|
ed63b62b0a
|
updating gorm
|
2023-01-26 22:59:58 -08:00 |
|
Roland Osborne
|
445f411dc3
|
adding converasation test
|
2023-01-26 21:00:10 -08:00 |
|
Roland Osborne
|
f3602d0c68
|
more conversation refactor
|
2023-01-26 17:45:29 -08:00 |
|