junv and GitHub
22d33f4e93
Upgrade GitHub Actions to latest versions
...
Updated GitHub Actions to use newer versions of actions for checkout, setup-uv, login, metadata, and build-push.
2026-03-27 11:46:47 +11:00
junv and GitHub
b5701290ed
Merge pull request #67 from wahyd4/copilot/fix-test-errors-links-api
...
Fix alias validation rejecting valid slug characters (hyphens/underscores)
2026-03-27 11:37:12 +11:00
copilot-swe-agent[bot] and wahyd4
609df9ddb5
Run tests on pull requests; skip deploy for non-push events
...
Agent-Logs-Url: https://github.com/wahyd4/links/sessions/11e06463-5bc6-44f9-831d-da156cb4977f
Co-authored-by: wahyd4 <836576+wahyd4@users.noreply.github.com >
2026-03-27 00:36:00 +00:00
dependabot[bot] and GitHub
675ad330c0
Bump brace-expansion, sucrase and rimraf in /new_theme/static_src
...
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion ) to 5.0.5 and updates ancestor dependencies [brace-expansion](https://github.com/juliangruber/brace-expansion ), [sucrase](https://github.com/alangpierce/sucrase ) and [rimraf](https://github.com/isaacs/rimraf ). These dependencies need to be updated together.
Updates `brace-expansion` from 2.0.2 to 5.0.5
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v2.0.2...v5.0.5 )
Updates `sucrase` from 3.35.0 to 3.35.1
- [Changelog](https://github.com/alangpierce/sucrase/blob/main/CHANGELOG.md )
- [Commits](https://github.com/alangpierce/sucrase/commits )
Updates `rimraf` from 5.0.10 to 6.1.3
- [Changelog](https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/rimraf/compare/v5.0.10...v6.1.3 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 5.0.5
dependency-type: indirect
- dependency-name: sucrase
dependency-version: 3.35.1
dependency-type: indirect
- dependency-name: rimraf
dependency-version: 6.1.3
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-27 00:32:56 +00:00
copilot-swe-agent[bot] and wahyd4
62553b5414
Fix is_valid_alias to accept slug characters (hyphens and underscores)
...
Agent-Logs-Url: https://github.com/wahyd4/links/sessions/6f09a469-cf40-4dfe-bafb-9382998551ad
Co-authored-by: wahyd4 <836576+wahyd4@users.noreply.github.com >
2026-03-27 00:29:32 +00:00
junv and GitHub
f8234244aa
Merge pull request #66 from wahyd4/copilot/update-template-url-logic
...
Allow static Unicode text alongside template parameters in template URLs
2026-03-27 11:20:19 +11:00
copilot-swe-agent[bot] and wahyd4
3c57f4afb9
Allow static Unicode text mixed with template params in template URLs
...
Agent-Logs-Url: https://github.com/wahyd4/links/sessions/b1b352f0-55a8-4973-9df9-5e1f6a8e3768
Co-authored-by: wahyd4 <836576+wahyd4@users.noreply.github.com >
2026-03-27 00:17:34 +00:00
junv and GitHub
e0b21178a8
Merge pull request #60 from wahyd4/dependabot/uv/black-26.3.1
...
Bump black from 25.1.0 to 26.3.1
2026-03-27 10:42:43 +11:00
junv and GitHub
77e5b95c3b
Merge pull request #62 from wahyd4/dependabot/uv/requests-2.33.0
...
Bump requests from 2.32.4 to 2.33.0
2026-03-27 10:42:19 +11:00
junv and GitHub
9da1378e5a
Merge pull request #58 from wahyd4/dependabot/uv/django-5.2.12
...
Bump django from 5.2.11 to 5.2.12
2026-03-27 10:42:02 +11:00
junv and GitHub
12153ce6e0
Merge pull request #59 from wahyd4/dependabot/uv/markdown-3.8.1
...
Bump markdown from 3.7 to 3.8.1
2026-03-27 10:41:51 +11:00
junv and GitHub
0eb4267b75
Merge pull request #63 from wahyd4/dependabot/npm_and_yarn/new_theme/static_src/yaml-2.8.3
...
Bump yaml from 2.5.1 to 2.8.3 in /new_theme/static_src
2026-03-27 10:41:28 +11:00
junv and GitHub
1e9ac0a7ed
Merge pull request #64 from wahyd4/dependabot/npm_and_yarn/yaml-2.8.3
...
Bump yaml from 2.6.0 to 2.8.3
2026-03-27 10:41:09 +11:00
dependabot[bot] and GitHub
20745ae216
Bump yaml from 2.6.0 to 2.8.3
...
Bumps [yaml](https://github.com/eemeli/yaml ) from 2.6.0 to 2.8.3.
- [Release notes](https://github.com/eemeli/yaml/releases )
- [Commits](https://github.com/eemeli/yaml/compare/v2.6.0...v2.8.3 )
---
updated-dependencies:
- dependency-name: yaml
dependency-version: 2.8.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-26 19:00:04 +00:00
dependabot[bot] and GitHub
67f451f9e9
Bump yaml from 2.5.1 to 2.8.3 in /new_theme/static_src
...
Bumps [yaml](https://github.com/eemeli/yaml ) from 2.5.1 to 2.8.3.
- [Release notes](https://github.com/eemeli/yaml/releases )
- [Commits](https://github.com/eemeli/yaml/compare/v2.5.1...v2.8.3 )
---
updated-dependencies:
- dependency-name: yaml
dependency-version: 2.8.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-26 16:11:03 +00:00
dependabot[bot] and GitHub
fb005c563b
Bump requests from 2.32.4 to 2.33.0
...
Bumps [requests](https://github.com/psf/requests ) from 2.32.4 to 2.33.0.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.32.4...v2.33.0 )
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.33.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-26 15:28:45 +00:00
junv
e0c1e75b45
Fix shareable link!
2026-03-22 16:34:34 +11:00
junv
7a7dedab88
Update
2026-03-22 16:29:38 +11:00
junv
f4d36e6953
Add image imports
2026-03-22 16:15:53 +11:00
junv and Copilot
f6f115690b
Fix llms.txt/ai-plugin.json URL routing
...
- Move routes to top of urlpatterns (before catch-all alias resolver)
- Serve directly from committed static/ dir instead of staticfiles/ (STATIC_ROOT)
so they work without collectstatic being run
- Eliminates APPEND_SLASH redirect to alias catch-all when file not in staticfiles/
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-22 15:29:52 +11:00
junv and Copilot
9d0f1fc87c
Make API docs LLM-friendly
...
- Add operationId to all 20 API operations
- Add tag groups (Pages, Posts, Collections, Images, Files) with descriptions
- Enrich info.description with concept table, usage patterns, and examples
- Add /llms.txt (llmstxt.org standard) with plain-text API overview
- Add /.well-known/ai-plugin.json (OpenAI plugin manifest)
- Add URL routes for llms.txt and ai-plugin.json
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-22 15:23:51 +11:00
junv and Copilot
8cfe7fd775
Add random image API docs to OpenAPI spec
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-22 15:18:45 +11:00
junv and Copilot
64871ab7e0
Fix OpenAPI docs, add image import, file preview modal, keyboard nav
...
- Fix OpenAPI YAML: correct components/schemas indentation (was inside paths:)
- Downgrade openapi version 3.1.0 → 3.0.3 for ReDoc 2.5.2 compatibility
- Add /import/images/<path> endpoint with worker-mode background download
- Add source_url field to FileUpload model (migration 0044)
- Add file preview modal with image/video/audio/unsupported cases
- Add arrow key navigation + prev/next buttons + file counter in modal
- Add /import/images/{image_url} to OpenAPI spec with source_url field
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-22 15:11:44 +11:00
junv
8777aabdc9
Update image folder
2026-03-22 14:36:10 +11:00
junv
61670a7ee9
Update style
2026-03-22 14:05:10 +11:00
junv
4b36d58365
Fix job action
2026-03-21 23:17:27 +11:00
junv
1ffdb5d2ba
Fix static resources issue
2026-03-21 22:49:18 +11:00
junv
a8ff146e95
Try to fix css broken issue
2026-03-21 22:39:00 +11:00
junv
2e47fd1046
Update settings
2026-03-21 22:08:50 +11:00
junv
27fc5af885
Add jobs feature
2026-03-21 22:01:50 +11:00
junv
e191147a14
Update sharing domain
2026-03-21 21:22:04 +11:00
junv
aa16044cc6
Uploads
2026-03-21 21:16:00 +11:00
junv
45e7289755
Update debug
2026-03-21 21:14:16 +11:00
dependabot[bot] and GitHub
6afdeb5255
Bump django from 5.2.11 to 5.2.12
...
Bumps [django](https://github.com/django/django ) from 5.2.11 to 5.2.12.
- [Commits](https://github.com/django/django/compare/5.2.11...5.2.12 )
---
updated-dependencies:
- dependency-name: django
dependency-version: 5.2.12
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-21 10:02:16 +00:00
dependabot[bot] and GitHub
cdcf21c6fc
Bump black from 25.1.0 to 26.3.1
...
Bumps [black](https://github.com/psf/black ) from 25.1.0 to 26.3.1.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/25.1.0...26.3.1 )
---
updated-dependencies:
- dependency-name: black
dependency-version: 26.3.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-21 10:02:13 +00:00
dependabot[bot] and GitHub
f58d15e0da
Bump markdown from 3.7 to 3.8.1
...
Bumps [markdown](https://github.com/Python-Markdown/markdown ) from 3.7 to 3.8.1.
- [Release notes](https://github.com/Python-Markdown/markdown/releases )
- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md )
- [Commits](https://github.com/Python-Markdown/markdown/compare/3.7...3.8.1 )
---
updated-dependencies:
- dependency-name: markdown
dependency-version: 3.8.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-21 10:02:08 +00:00
junv
2ff7ab85ed
Add tests
2026-03-21 21:00:38 +11:00
junv
332654a726
Test files API
2026-03-21 20:45:23 +11:00
junv
7f7a890ad5
Update files function!
2026-03-21 20:30:44 +11:00
junv
1368eb795d
Update UI
2026-03-21 17:04:47 +11:00
junv
b8c256424e
Fix build error and page screenshot issue!
2026-03-21 16:55:22 +11:00
junv
551fdf5cbb
Add network scan
2026-03-21 16:41:14 +11:00
junv
4d73ed9ac9
Minor fix
2026-03-13 15:18:57 +11:00
junv
4b443dd5d4
Add ability to append content to post
2026-03-13 15:17:18 +11:00
junv and GitHub
6626ee3656
Merge pull request #53 from wahyd4/feat/final-vector-integration
...
feat: final vector integration
2026-02-13 21:27:48 +11:00
OpenClaw Sub-agent
7bbec18236
feat: complete posts and pages sync with native ollama
2026-02-13 21:27:43 +11:00
junv and GitHub
e6d51aa251
Merge pull request #52 from wahyd4/feat/fix-sync-api-url
...
fix: sync api url
2026-02-13 20:31:54 +11:00
OpenClaw Sub-agent
e95ecaa404
fix: use internal k8s dns for sync api
2026-02-13 20:31:49 +11:00
junv and GitHub
2b849bfce3
Merge pull request #51 from wahyd4/feat/vector-search-fast-track
...
feat: rapid vector search UI
2026-02-13 20:19:03 +11:00
OpenClaw Sub-agent
eaeac7cbd5
feat: rapid vector search UI implementation
2026-02-13 20:18:57 +11:00