Commit graph

67 commits

Author SHA1 Message Date
JamJan05
ac32667a64 ci: keep pre-releases off main 2026-07-09 22:21:05 +02:00
JamJan05
d2b2b0e9a5 apikey-0.1 2026-07-09 21:52:13 +02:00
github-actions[bot]
5a48363e84 chore: update version to 1.0.6 2026-06-04 02:55:39 +00:00
JamJan05
689dd0f689 ci: guard against version/tag mismatches
Prevent the manifest-version-without-a-release mistake that broke Obsidian validation.

- New validate.yml: on every push/PR to main, fail fast if manifest.json version is not semver, does not match package.json, is missing from versions.json, or has no matching git tag (i.e. was never released). Clear message tells you to push a tag instead of hand-bumping.
- release.yml: reject non-semver tags (e.g. 1.0.2.1) before building or creating a release.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-03 16:08:23 +02:00
JamJan05
92aec984ea Remove unused builtin-modules dep and clean versions.json
- esbuild.config.mjs uses an explicit nodeBuiltins array, so builtin-modules is unused; drop it from package.json and package-lock.json (Obsidian linter warning).
- Drop orphan 1.0.8 entry from versions.json (no such release; current version is 1.0.5).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-03 16:03:23 +02:00
github-actions[bot]
96e7c6146e chore: update version to 1.0.5 2026-06-03 10:45:12 +00:00
JamJan05
1001e7fb9b Merge branch 'safety-O'
# Conflicts:
#	.github/workflows/release.yml
#	README.md
#	manifest.json
#	package.json
#	versions.json
2026-06-03 12:42:31 +02:00
JamJan05
988dc9ca6b
README
Updated the list of compatible models by removing 'Jan'.
2026-06-03 12:33:58 +02:00
JamJan05
3f2dc911e9 change README
Document Local API / local models (LM Studio, Ollama, …) and full PL/EN localization; align README structure with main.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-03 12:32:54 +02:00
github-actions[bot]
c32931f261 chore: update version to 1.0.5-beta 2026-06-03 10:01:23 +00:00
JamJan05
4a4ab3e867 1.0.8
Full Polish localization — route remaining hardcoded UI strings through i18n t().

- main.ts: command names (new chat, analyze, re-index) and notices (select text, empty note, indexing, RAG done) now translated
- ChatView.ts: message author label, Copy tooltip, Stop button and 'generation stopped' notice translated
- SettingsTab.ts: external-storage 'no sync', 'Location:' label and folder path placeholder translated
- ProjectsView.ts: project modal title and name placeholder (were hardcoded Polish, broke EN) now react to language
- HistoryManager.ts: default chat title translated (added i18n import)
- i18n.ts: added 14 new keys in both en and pl dictionaries
- Bump version to 1.0.8 (manifest.json, package.json, versions.json)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-03 11:59:24 +02:00
JamJan05
c5c2ee8a01 1.0.7
Translate Local API / Ollama settings section to Polish.

The Local API provider UI (added in 1.0.6) and the model selector used
hardcoded English strings that bypassed the i18n t() system, so they
showed in English even with the plugin set to Polish.

- Add ~25 i18n keys (EN + PL) for the Local API section (API type,
  Base URL, refresh models, model list, notices) and the model selector
  (Provider, Active model, Auto-detect provider).
- Route SettingsTab.ts through t() for those sections.
- Localize the OpenAI/Anthropic API key labels via existing keys.
- Keep the Language switcher bilingual by design.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-03 11:40:45 +02:00
JamJan05
c84ceb9edf README change 2026-06-01 02:49:04 +02:00
JamJan05
4d148ed647 1.0.6
Add generic Local API provider for local OpenAI-compatible servers and Ollama.

Includes Local API settings for API type, Base URL, model refresh, model cache, and selected local model.

Adds requestUrl-based Local API adapter for LM Studio, Ollama, Jan, LocalAI, llama.cpp server, vLLM, and other OpenAI-compatible local servers.

Migrates the previous standalone Ollama provider to Local API with Ollama as a Local API type, without changing OpenAI, Anthropic, RAG, history, projects, or storage logic.
2026-06-01 02:43:48 +02:00
JamJan05
98d665660e
Update release.yml 2026-05-25 12:48:02 +02:00
JamJan05
c07a4e4e6c
Update release.yml 2026-05-25 12:39:09 +02:00
JamJan05
6f0552540f
Fix formatting in versions.json 2026-05-24 18:24:27 +02:00
JamJan05
34539f9e37
Clean up versions.json by removing old entries
Removed deprecated version mappings for 1.0.5 and 1.0.6.
2026-05-24 18:22:48 +02:00
JamJan05
d73109387a change workflow3 2026-05-24 18:17:04 +02:00
github-actions[bot]
f2aa747c34 chore: update version to 1.0.4 2026-05-24 16:12:07 +00:00
JamJan05
bd368affae change workflow3 2026-05-24 18:11:01 +02:00
JamJan05
3c2e9d7671 fix: commit version files back to main after release 2026-05-24 18:10:25 +02:00
JamJan05
5e22cd326f change workflow2 2026-05-24 18:04:13 +02:00
JamJan05
2f03e1c357 update version files from tag on release 2026-05-24 18:03:34 +02:00
JamJan05
f3bb4ae6ab remove auto release automation 2026-05-24 17:45:58 +02:00
github-actions[bot]
930df313e8 chore: bump version to 1.0.6 2026-05-24 15:41:13 +00:00
JamJan05
72fc830e94 test: trigger release workflow 2026-05-24 17:41:03 +02:00
github-actions[bot]
7ce9677ffc chore: bump version to 1.0.5 2026-05-24 15:39:29 +00:00
JamJan05
f6f47c552e change workflow 2026-05-24 17:39:21 +02:00
JamJan05
07fd389950
Merge pull request #4 from JamJan05/safety-c
Safety c
2026-05-24 17:22:55 +02:00
JamJan05
a82d73033b 1.0.4 2026-05-24 17:18:04 +02:00
JamJan05
19dd8fd0e9 fix: poprawki do review Obsidian - usunieto !important, zastapiono builtin-modules
- Usunieto wszystkie 25 wystapien !important z styles.css i podniesiono specificity selektorow (chaining klas, prefiks rootu wtyczki).
- Zastapiono pakiet builtin-modules jawna tablica node builtins w esbuild.config.mjs i usunieto zaleznosc z package.json.
- Bump wersji do 1.0.4 (manifest.json, package.json, versions.json).
2026-05-24 17:04:24 +02:00
JamJan05
e0a4d3de37 Publish prerelease assets for beta tags 2026-05-24 06:01:27 +02:00
JamJan05
226c7c9c7f
Merge pull request #3 from JamJan05/safety-c
Safety c
2026-05-24 05:49:41 +02:00
JamJan05
b5901f83de
Merge pull request #2 from JamJan05/safety-g
Safety g
2026-05-24 05:45:55 +02:00
JamJan05
56d1c8d8ec Resolve release tags to commits 2026-05-24 05:39:15 +02:00
JamJan05
37b3e4a0b6 Resolve release tags to commits 2026-05-24 05:38:28 +02:00
JamJan05
7a9bc5052a Resolve release tags to commits 2026-05-24 05:38:10 +02:00
JamJan05
4549d64d5b Resolve release tags to commits 2026-05-24 05:37:25 +02:00
JamJan05
31da06fa35 Use main-only stable release workflow 2026-05-24 05:33:37 +02:00
JamJan05
85c12671b3 Use main-only stable release workflow 2026-05-24 05:33:17 +02:00
JamJan05
620510b2cc Use main-only stable release workflow 2026-05-24 05:32:49 +02:00
JamJan05
f4246b5c10 Restrict stable releases to main tags 2026-05-24 05:32:05 +02:00
JamJan05
34eb7321e5 handle manual prereleases [skip release] 2026-05-24 05:19:03 +02:00
JamJan05
82eb2abebe sync release manifest version 2026-05-24 05:01:30 +02:00
JamJan05
7c7052e398 use semver releases 2026-05-24 04:56:11 +02:00
JamJan05
94d9c4eedb release on main 2026-05-24 04:49:27 +02:00
JamJan05
8e6c329c6a release workflow 2026-05-24 04:39:55 +02:00
JamJan05
6442088902 readme 2026-05-24 04:28:18 +02:00
JamJan05
5f16b52dfb Ollama 1.0.1 2026-05-24 00:43:46 +02:00