Panagiotis Papadopoulos
013b42bdd1
fix(setup): make keyboard navigation work
...
fixes #94
2025-01-29 22:40:42 +02:00
Panagiotis Papadopoulos
a110161b2e
fix(setup): use safer text
method instead of html to prevent possible XSS
...
see also https://api.jquery.com/html/
under "Additional Notes":
"Do not use these methods to insert strings obtained from untrusted sources such as URL query parameters, cookies, or form inputs. Doing so can introduce cross-site-scripting (XSS) vulnerabilities. Remove or escape any user input before adding content to the document. "
fixes #1072
2025-01-29 22:40:42 +02:00
Panagiotis Papadopoulos
328c53b725
chore(assets): remove manual provision of knockout
...
this is only used in setup.ts and there it is already packed by webpack – so no need to manually provide it as static asset anymore
2025-01-29 22:40:42 +02:00
Panagiotis Papadopoulos
06d9b998de
chore(prettier): fix code style for setup.ts
2025-01-29 22:40:42 +02:00
Panagiotis Papadopoulos
e6103bf11a
chore(views/setup): remove knockout src tag
...
-> this is now handled inside setup.ts and is handled by webpack
2025-01-29 22:40:42 +02:00
Panagiotis Papadopoulos
726683078e
chore(views/setup): move syncInProgress to meta tag
...
makes it easier to hanlde in the setup.ts file
2025-01-29 22:40:42 +02:00
Panagiotis Papadopoulos
52814030d8
chore(client/ts): port setup.js entrypoint to TS
2025-01-29 22:40:42 +02:00
Adorian Doran
e96b9f3251
style(next): buttons: style keyboard shortcut
2025-01-29 22:20:52 +02:00
Adorian Doran
e29389296d
style(next): buttons: handle visible focus
2025-01-29 22:02:25 +02:00
Adorian Doran
8718dafe88
style(next): buttons: style disabled buttons
2025-01-29 21:59:18 +02:00
Adorian Doran
2bfb253a2a
style(next): buttons: handle "success" button types
2025-01-29 21:53:22 +02:00
Adorian Doran
7d88e43555
client: mark some buttons with their type (primary or secondary)
2025-01-29 21:50:35 +02:00
Adorian Doran
82074ea7eb
style(next): buttons: restore a legacy CSS variable
2025-01-29 21:20:31 +02:00
Adorian Doran
16ea6186dd
style(next): buttons: rename the CSS variables to avoid clashing with another button styles
2025-01-29 21:17:20 +02:00
Adorian Doran
96b25b8e5e
style(next): buttons: use a more accurate CSS selectors
2025-01-29 18:51:00 +02:00
Adorian Doran
90afd01d1f
style(next): restyle buttons
2025-01-29 18:24:05 +02:00
Adorian Doran
dee221e18a
Merge branch 'develop' of https://github.com/TriliumNext/Notes into style/next/forms
2025-01-29 17:26:24 +02:00
Elian Doran
dadda026fb
Merge pull request #1068 from TriliumNext/chore_github-issue-type
...
chore(issue_templates): Use new type field
2025-01-29 11:19:03 +02:00
Panagiotis Papadopoulos
8344dcee85
chore(issue_templates): Use new type field
...
https://github.com/orgs/community/discussions/148715#discussioncomment-11845050
also removed title field, as duplicating the issue "type" info in there is not
necessary anymore
2025-01-29 09:08:32 +01:00
Elian Doran
7c28b93477
Merge pull request #1066 from TriliumNext/renovate/node-22.x
...
chore(deps): update dependency @types/node to v22.12.0
2025-01-29 09:20:33 +02:00
renovate[bot]
b49ea378cb
chore(deps): update dependency @types/node to v22.12.0
2025-01-29 00:29:12 +00:00
Elian Doran
05b67fc486
fix(mobile): backend log not shown ( fixes #1058 )
2025-01-28 22:02:52 +02:00
Elian Doran
44928093bb
chore(build): rebuild electron for start-electron-nix
2025-01-28 21:23:20 +02:00
Elian Doran
4da67443c4
feat(print): preserve highlighted text ( closes #905 )
2025-01-28 21:23:04 +02:00
Elian Doran
feb7ceacd8
style(next): fix strikethrough undelete button
2025-01-28 21:11:18 +02:00
Elian Doran
5c31a0afeb
fix(client): quote breaking tooltips ( fixes #1003 )
2025-01-28 21:03:39 +02:00
Elian Doran
a2b6504d9d
feat(ci): build server for Linux ARM
v0.91.4-rc1
2025-01-28 19:06:14 +02:00
Elian Doran
ab9b5a6926
feat(geo_map): move markers when panning across the world
v0.91.4-beta
2025-01-28 17:13:15 +02:00
Elian Doran
687be6d722
fix(client): note type chooser does not have geo map entry
2025-01-28 17:05:51 +02:00
Elian Doran
eaf548f056
style(next): fix top position of code badge
2025-01-28 17:05:51 +02:00
Elian Doran
f1cb95d95e
fix(types): allow falsy values
2025-01-28 16:44:56 +02:00
Elian Doran
189a2296c4
chore(i18n): promote mind map to stable note type
2025-01-28 16:34:10 +02:00
Elian Doran
3f6dc717b6
feat(client/ts): port editability_select
2025-01-28 16:21:26 +02:00
Elian Doran
aecba70efc
fix(client): broken layouts in editability and note type dropdowns
2025-01-28 16:18:36 +02:00
Elian Doran
546274a79d
feat(client/ts): port note_list
2025-01-28 14:13:21 +02:00
Elian Doran
15c63f52dc
feat(client/ts): port note_title
2025-01-28 14:07:56 +02:00
Elian Doran
55ce673f1b
Merge pull request #1056 from TriliumNext/chore_port-desktop-mobile-entrypoints
...
chore: port desktop and mobile entrypoints
2025-01-28 13:10:46 +02:00
Elian Doran
10536adecf
Merge pull request #1057 from TriliumNext/fix_npm-audit
...
fix(deps): run npm audit fix
2025-01-28 09:05:30 +02:00
Elian Doran
7eed037ace
chore(deps): update package.lock
2025-01-28 08:56:05 +02:00
Elian Doran
7bac28bff4
chore(build): fix running electron on nixos
2025-01-28 08:55:54 +02:00
Panagiotis Papadopoulos
939c2b7ef6
fix(deps): run npm audit fix
2025-01-28 07:40:51 +01:00
Panagiotis Papadopoulos
e614e775fa
chore(client/ts): port mobile.js entrypoint to TS
2025-01-28 07:25:26 +01:00
Panagiotis Papadopoulos
4c30853258
chore(client/ts): port desktop.js entrypoint to TS
2025-01-28 07:25:26 +01:00
Panagiotis Papadopoulos
144a7ff3a1
chore(types.d.ts): add missing platform prop to CustomGlobals
...
as used e.g. in dekstop.js – supplied via ejs (and then rendered via `./src/views/partials/windowGlobal`
I left it as optional however, because e.g. it does not seem to exist on *all* pages
2025-01-28 07:25:26 +01:00
Elian Doran
24026ff013
chore(release): prepare for 0.91.4-beta
2025-01-28 00:09:49 +02:00
Elian Doran
7d8e96d6df
fix(context-menu): keyboard shortcut not filling width
2025-01-28 00:03:04 +02:00
Elian Doran
9125aeca29
Merge pull request #1048 from TriliumNext/chore_webpack-share
...
chore: make share.js work with webpack
2025-01-27 22:42:13 +02:00
Elian Doran
4264e37256
Merge pull request #1053 from TriliumNext/renovate/mind-elixir-node-menu-1.x
...
fix(deps): update dependency @mind-elixir/node-menu to v1.0.4
2025-01-27 22:19:59 +02:00
Panagiotis Papadopoulos
21539857c3
build(npm): remove override again, as @mind-elixir/node-menu got updated :-)
2025-01-27 19:46:36 +01:00
renovate[bot]
1d9f15b9a2
fix(deps): update dependency @mind-elixir/node-menu to v1.0.4
2025-01-27 16:35:43 +00:00