Kirill Gavrilov
|
28068f4933
|
fix: add small delay to wait for HTMLMediaElement to become available in Markdown view
|
2025-10-05 02:16:16 +03:00 |
|
Kirill Gavrilov
|
085d6163c5
|
feat: support timecodes for local media files
Implements #1
|
2025-10-05 02:16:15 +03:00 |
|
Kirill Gavrilov
|
f3ce484122
|
doc: add comment about MarkdownPostProcessor behavior
|
2025-10-05 01:44:49 +03:00 |
|
Kirill Gavrilov
|
4ca783077d
|
refactor: support for different types of links
|
2025-10-05 01:37:22 +03:00 |
|
Kirill Gavrilov
|
5a511dee07
|
test(e2e): refactor to benefit from WDIO Electron service types fixes
Related: webdriverio-community/wdio-electron-service#957
|
2025-03-06 02:32:01 +03:00 |
|
Kirill Gavrilov
|
4f0c0c5308
|
build: update all the dependencies
|
2025-03-06 02:32:01 +03:00 |
|
Kirill Gavrilov
|
d7d5f33400
|
build: downgrade Node.js types to fix require('electron') types inference in e2e tests
Was broken by dcfd5717f7.
@types/node v22.10.8 is the most recent known version which doesn't cause problems
|
2025-03-06 02:32:00 +03:00 |
|
Kirill Gavrilov
|
a22ee47cc9
|
docs: change header
As requested in obsidianmd/obsidian-releases#5213
|
2025-02-24 14:02:40 +03:00 |
|
Kirill Gavrilov
|
e34a716b64
|
chore: remove debug message
|
2025-02-22 02:22:06 +03:00 |
|
Kirill Gavrilov
|
0095b3262e
|
chore(eslint): enable 'no-console' rule for plugin's source code
|
2025-02-22 02:21:23 +03:00 |
|
Kirill Gavrilov
|
dcfd5717f7
|
build: update all dependencies
|
2025-01-30 03:57:29 +03:00 |
|
Kirill Gavrilov
|
3189a7df71
|
test(e2e): rename variable
|
2025-01-30 03:57:29 +03:00 |
|
Kirill Gavrilov
|
e2be71de55
|
test(e2e): skip interaction with vault security modal
Community plugins will get enabled programmatically by e2e test.
|
2025-01-30 03:57:29 +03:00 |
|
Kirill Gavrilov
|
11b23f9181
|
test(e2e): fix plugin id
|
2025-01-30 03:46:44 +03:00 |
|
Kirill Gavrilov
|
29eb3f0fea
|
docs: fix installation instructions link
|
2025-01-22 15:37:22 +03:00 |
|
Kirill Gavrilov
|
ab6e9c5eb3
|
docs: add badges to README.md
|
2025-01-22 15:33:32 +03:00 |
|
Kirill Gavrilov
|
500125bd24
|
ci: add GitHub action for release
|
2025-01-22 15:33:32 +03:00 |
|
Kirill Gavrilov
|
d60ddcc1c8
|
ci: configure SonarQube
|
2025-01-22 15:33:31 +03:00 |
|
Kirill Gavrilov
|
8bae542a59
|
ci: add GitHub action for CI
|
2025-01-22 15:33:31 +03:00 |
|
Kirill Gavrilov
|
9ca77b1698
|
docs: add demo gif to README.md
|
2025-01-22 15:33:31 +03:00 |
|
Kirill Gavrilov
|
ce57bb4e29
|
docs: add description to README.md
|
2025-01-22 15:33:31 +03:00 |
|
Kirill Gavrilov
|
33fe226baf
|
test(e2e): add tests to verify timecoded links in Obsidian note's reading mode
|
2025-01-22 15:33:30 +03:00 |
|
Kirill Gavrilov
|
c70eac0027
|
chore(eslint): prepare ESLint for WebdriverIO-based tests
|
2025-01-22 15:33:30 +03:00 |
|
Kirill Gavrilov
|
3fb4291ae1
|
test: add unit tests
|
2025-01-22 15:33:30 +03:00 |
|
Kirill Gavrilov
|
19b8697d9c
|
chore(vitest): maximize performance of test runner
|
2025-01-22 15:33:30 +03:00 |
|
Kirill Gavrilov
|
e209f83b51
|
build: add Vitest
|
2025-01-22 15:33:29 +03:00 |
|
Kirill Gavrilov
|
d5b42fbe6a
|
feat: turn raw text timecodes into clickable links in reading mode
|
2025-01-22 15:33:29 +03:00 |
|
Kirill Gavrilov
|
6a9e94b0c0
|
chore: configure VS Code fix stylistic ESLint errors on save
|
2025-01-22 15:33:29 +03:00 |
|
Kirill Gavrilov
|
66d34ade0b
|
chore(eslint): configure stylistic rules
|
2025-01-22 15:33:29 +03:00 |
|
Kirill Gavrilov
|
3f22c5ceda
|
chore(eslint): add and configure perfectionist plugin
|
2025-01-22 15:33:29 +03:00 |
|
Kirill Gavrilov
|
caba792ff4
|
chore(eslint): configure ESLint for TS and JS
|
2025-01-22 15:33:29 +03:00 |
|
Kirill Gavrilov
|
5622433365
|
chore: add EditorConfig
|
2025-01-22 15:33:28 +03:00 |
|
Kirill Gavrilov
|
cf3b7937a1
|
docs: add development instructions
|
2025-01-22 15:33:28 +03:00 |
|
Kirill Gavrilov
|
0f2422bb5f
|
build: prepare minimal environment for timecodes plugin development
|
2025-01-22 15:33:15 +03:00 |
|