Mario
|
9ea5d20a3d
|
use JS listener instead of jquery
|
2026-03-02 08:45:42 +00:00 |
|
Mario Vavti
|
7675ed0145
|
add (not exactly correct -> see fixme) mime types for docx and xlsx
|
2026-01-05 12:14:01 +01:00 |
|
Mario
|
d09b01245f
|
generate password hash with PBKDF2 instead of built in hash function based on argon2 which too resource heavy for our usecase (see comments) also the nonsumo library is almost half in size - we ship both libs now but only use the nonsumo. This fixes crypto for chromium mobile versions. drawback: this change is not backward compatible.
|
2025-12-10 18:37:18 +00:00 |
|
Mario
|
bdd0b0a6fb
|
sodium-plus is not maintained anymore - use https://github.com/jedisct1/libsodium.js (sumo version because it contains the crypto_pwhash() function) directly instead
|
2025-12-10 09:41:25 +00:00 |
|
Mario
|
48030617ab
|
check for sodium in decrypt function
|
2025-12-10 07:34:36 +00:00 |
|
Mario
|
a99e067b91
|
remove deprecated sjcl library and references
|
2025-11-07 12:39:58 +00:00 |
|
Mario
|
b68b5a60c5
|
fix issue where loadingPage state was not reset in some situations and return if we retry live update due to incomplete data
|
2025-10-01 08:55:15 +00:00 |
|
Mario
|
3385c694aa
|
add delay before collapsing
|
2025-07-31 08:22:01 +00:00 |
|
Mario
|
88977a406c
|
imagesLoaded() should not be required in updateConvItems() anymore since we call it before updateConvItems() already (famous last words).
|
2025-07-30 19:19:00 +00:00 |
|
Mario
|
ecc94cdecd
|
fix a weird rendering issue which was triggered by load events fireing after the timeout was already in action
|
2025-07-29 09:28:00 +00:00 |
|
Mario
|
e79a70d2b1
|
var > const and style
|
2025-07-27 10:24:53 +00:00 |
|
Mario
|
6916a825ee
|
move the freshly created content to the center instead of top and use smooth scrolling
|
2025-07-27 10:23:23 +00:00 |
|
Mario
|
b5a798f068
|
fix comment preview and scroll to the just created comment after posting it
|
2025-07-27 09:52:48 +00:00 |
|
Mario
|
f01c5ad0c1
|
remove logging
|
2025-07-23 12:07:21 +00:00 |
|
Mario
|
7b6a8fdba1
|
fix issue where reply modal would not show anymore after reactions loaded
|
2025-07-23 12:06:48 +00:00 |
|
Mario
|
4a813c150c
|
make sure to set the state on the correct button
|
2025-06-19 08:08:16 +00:00 |
|
Mario
|
44600c46c6
|
make sure there is a comment button before attempting to add a class to it
|
2025-06-18 17:01:26 +00:00 |
|
Mario
|
b5c7fff316
|
re-add check for sub thread wrapper
|
2025-06-18 16:49:33 +00:00 |
|
Mario
|
ce618facc8
|
properly set the comment button and sub-thread-wrapper state if we are loading a conversation in partly expanded mode
|
2025-06-18 15:55:15 +00:00 |
|
Mario
|
4d6d3befa0
|
leave zoom handling to the comment button click handler
|
2025-06-14 10:51:18 +00:00 |
|
Mario
|
66512f4e51
|
blog mode fixes
|
2025-06-12 11:51:01 +00:00 |
|
Mario
|
14088b4b2e
|
do not expand all 3 thread levels even if the content is already there. This would be inconsistent behaviour.
|
2025-06-12 08:02:52 +00:00 |
|
Mario
|
391c8d7cba
|
implement indenting of already expanded but flattened items and add dblclick info badge
|
2025-06-11 19:35:17 +00:00 |
|
Mario
|
76296e72be
|
refactor TLL to zoom in on every expansion and better maintainable code
|
2025-06-11 11:34:08 +00:00 |
|
Mario
|
d36f806ece
|
more autoexpand iterations fixes
|
2025-06-10 09:06:48 +00:00 |
|
Mario
|
4e01e21230
|
fix autoexpand iterations
|
2025-06-10 08:46:01 +00:00 |
|
Mario
|
673790126b
|
dismiss summary if it is equal to content and css fixes
|
2025-06-09 19:09:32 +00:00 |
|
Mario
|
9eecd0aa3c
|
css fixes
|
2025-06-09 14:11:20 +00:00 |
|
Mario
|
340f5bb791
|
do not count iterations where we have not found a new thread
|
2025-06-09 08:11:41 +00:00 |
|
Mario
|
8af9bbb75e
|
slightly darker colors
|
2025-06-08 18:53:36 +00:00 |
|
Mario
|
34c3a77db4
|
improved thread lense
|
2025-06-08 17:07:14 +00:00 |
|
Mario
|
dbc3613af5
|
more cleanup
|
2025-06-08 15:13:45 +00:00 |
|
Mario
|
e1d395b6ed
|
more cleanup and introduce the thread lense
|
2025-06-08 09:06:01 +00:00 |
|
Mario
|
5db855abfe
|
it is hard to keep the overview with more than 3 levels
|
2025-06-07 09:11:12 +00:00 |
|
Mario
|
409c062c4f
|
reset indents for possible followup autoexpand
|
2025-06-06 12:04:32 +00:00 |
|
Mario
|
f5f853cdfe
|
improved autoexpand
|
2025-06-06 11:10:36 +00:00 |
|
Mario
|
a4ebf93cb8
|
cleanup, fix iteration counter and bump literations to 10
|
2025-06-05 19:43:19 +00:00 |
|
Mario
|
11b42a371e
|
revert to previous color generation logic
|
2025-06-05 16:08:22 +00:00 |
|
Mario
|
9e87070f86
|
iterate only 3 levels when autoexpanding, improve color generation to get more random colors
|
2025-06-05 15:44:01 +00:00 |
|
Mario
|
1ad76ec83f
|
fix other reactions buttons and bring some color to indents
|
2025-06-05 15:09:03 +00:00 |
|
Mario
|
f8fb550255
|
threading: implement manual indent and collapse
|
2025-06-05 08:03:33 +00:00 |
|
Mario
|
342f736eb7
|
improved autoexpand
|
2025-06-04 19:55:05 +00:00 |
|
Mario
|
0283c77961
|
do not prevent default too early
|
2025-06-04 16:38:30 +00:00 |
|
Mario
|
7740a7501b
|
improved indentation and its logic
|
2025-06-04 16:33:05 +00:00 |
|
Mario
|
ed97164f01
|
remove unused code
|
2025-06-04 14:35:35 +00:00 |
|
Mario
|
6649eca2bf
|
move expand to item menu to get rid of the single click lag
|
2025-06-04 14:34:44 +00:00 |
|
Mario
|
64ae1eb5e8
|
add ability to auto-expand a comment reply thread
|
2025-06-03 08:31:19 +00:00 |
|
Mario
|
fca6ddd35b
|
change the animation so that it will not interfere with bootstrap stuff
|
2025-06-01 10:14:18 +00:00 |
|
Mario
|
a5ded5884c
|
no need to set animation constant
|
2025-06-01 04:58:06 +00:00 |
|
Mario
|
d0686796cd
|
it is the fill: both option that woes with dropdown visibility - set it to none
|
2025-06-01 04:57:05 +00:00 |
|