Commit Graph
452 Commits
Author SHA1 Message Date
github-actions[bot] a07b0b181e chore: update manifest image to 1.0.280 [skip ci] 2026-04-14 04:47:49 +00:00
junvandGitHub af73cdf267 Merge pull request #77 from wahyd4/dependabot/uv/pillow-12.2.0
Bump pillow from 12.1.1 to 12.2.0
2026-04-14 14:44:04 +10:00
junvandGitHub 4cd667b067 Merge pull request #78 from wahyd4/dependabot/uv/pytest-9.0.3
Bump pytest from 8.3.4 to 9.0.3
2026-04-14 14:43:52 +10:00
junvandGitHub d85402e98a Merge pull request #57 from wahyd4/dependabot/npm_and_yarn/minimatch-9.0.9
Bump minimatch from 9.0.5 to 9.0.9
2026-04-14 14:43:38 +10:00
junv 04aad674e4 Test 2026-04-14 14:42:54 +10:00
junvandGitHub a8351dab76 Merge pull request #80 from wahyd4/remove-knowledge-graph
K8s template
2026-04-14 14:35:22 +10:00
junv 6a82b59863 ci: skip workflow when only k8s/ files change to prevent commit loop 2026-04-14 14:33:39 +10:00
junv a04aa1b828 chore: add manifest template and update deploy step to commit rendered manifest 2026-04-14 14:32:30 +10:00
junvandGitHub ba7daaa879 Merge pull request #79 from wahyd4/remove-knowledge-graph
Remove knowledge graph feature
2026-04-14 12:05:46 +10:00
junv 049d417cc8 Remove knowledge graph feature
The knowledge graph feature (links graph) was not functioning correctly
and was slowing down the application. This commit removes it entirely:

- Delete knowledge_graph_urls.py, knowledge_graph_views.py, llm_client.py
- Delete knowledge_graph.html template
- Remove KnowledgeGraphSnapshot model and all llm_*/kg_* fields from
  SiteSettings (migration 0048)
- Remove build_knowledge_graph() and schedule_kg_build() from tasks.py
- Remove KG settings save logic and bulk delete action from views.py
- Remove knowledge_graph_urls include from links/urls.py
- Remove schedule_kg_build scheduler job from core/apps.py
- Remove KG snapshot job registry from links/apps.py
- Remove Knowledge Graph nav item from base.html
- Remove KG settings cards and llmSettingsHelper JS from settings.html
2026-04-14 12:04:44 +10:00
dependabot[bot]andGitHub d3aa50794a Bump pytest from 8.3.4 to 9.0.3
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.4 to 9.0.3.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.3.4...9.0.3)

---
updated-dependencies:
- dependency-name: pytest
  dependency-version: 9.0.3
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-14 00:22:04 +00:00
dependabot[bot]andGitHub 19ea20485d Bump pillow from 12.1.1 to 12.2.0
Bumps [pillow](https://github.com/python-pillow/Pillow) from 12.1.1 to 12.2.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/12.1.1...12.2.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-version: 12.2.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-13 23:41:28 +00:00
junv bf11b675e8 Update ui 2026-04-01 21:52:29 +11:00
junv 3e6d348554 Update ui 2026-04-01 21:52:26 +11:00
junv e89825a114 Add auto ban feature! 2026-04-01 21:33:07 +11:00
junv 0d489e658e Update mini app 2026-04-01 21:06:22 +11:00
junv 70fbb78a54 ui update 2026-04-01 20:27:01 +11:00
junv 57516a3c9c minor fix! 2026-04-01 20:20:25 +11:00
junv 5fee444db9 Update 2026-04-01 20:02:57 +11:00
junv 1d1fb2db55 Exclude ips 2026-04-01 19:56:46 +11:00
junv 99b35dc934 Update UI 2026-04-01 19:44:31 +11:00
junv 14ffb118c7 Update 2026-04-01 19:36:28 +11:00
junv 179702ac6d Fix nginx logs ingestion! 2026-04-01 19:26:47 +11:00
junv 26d3ac9607 Fix docker build 2026-04-01 18:58:00 +11:00
junv cc4e66b945 Add geo 2026-04-01 18:44:29 +11:00
junv ccee1f408e ignore db sqlite file 2026-04-01 15:57:02 +11:00
junv 0b564ec19c Update 2026-04-01 15:54:07 +11:00
junv 7eb002a437 Add nginx visualization 2026-04-01 15:51:20 +11:00
junv 9f9f96e86f Update graph ui 2026-03-30 21:38:18 +11:00
junv f5051ad1ea Update share post logic 2026-03-30 20:12:22 +11:00
junv bd37986b21 Update jobs 2026-03-30 19:51:12 +11:00
junv 029ed423c9 Add graph 2026-03-30 18:25:52 +11:00
junv 20c7857302 Add building graph 2026-03-30 18:06:46 +11:00
junv f222ee0fe9 Add toc 2026-03-30 17:26:32 +11:00
junv 3dcbf43749 fix image gallery 2026-03-29 20:43:57 +11:00
dependabot[bot]andGitHub 46234ef5a5 Bump minimatch from 9.0.5 to 9.0.9
Bumps [minimatch](https://github.com/isaacs/minimatch) from 9.0.5 to 9.0.9.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v9.0.5...v9.0.9)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-version: 9.0.9
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-29 00:17:20 +00:00
junvandGitHub 339186bf0c Merge pull request #70 from wahyd4/dependabot/npm_and_yarn/new_theme/static_src/picomatch-2.3.2
Bump picomatch from 2.3.1 to 2.3.2 in /new_theme/static_src
2026-03-29 11:16:34 +11:00
junvandGitHub 0ba70722ee Merge pull request #68 from wahyd4/dependabot/npm_and_yarn/new_theme/static_src/multi-8a3c414cba
Bump brace-expansion, sucrase and rimraf in /new_theme/static_src
2026-03-29 11:16:12 +11:00
junv c93b691c4d Fix error 2026-03-29 11:15:03 +11:00
junv 3a20fcb63a Optimize frontend 2026-03-29 11:10:37 +11:00
junv c26c620f78 Add redis caching 2026-03-29 10:23:46 +11:00
junvandGitHub 9f3fd66945 Merge pull request #71 from wahyd4/copilot/add-build-time-and-version-to-links-image
Add build time & version to Docker image footer
2026-03-27 12:17:27 +11:00
copilot-swe-agent[bot]andwahyd4 768ab6c5d8 feat: add build time and version info to Docker image and page footer
Agent-Logs-Url: https://github.com/wahyd4/links/sessions/514d1f3d-d003-4f16-9a54-d221dba306f7

Co-authored-by: wahyd4 <836576+wahyd4@users.noreply.github.com>
2026-03-27 01:12:04 +00:00
junvandGitHub 6d9d08d132 Update checkout action to version 6 2026-03-27 11:51:29 +11:00
dependabot[bot]andGitHub 5607bb6366 Bump picomatch from 2.3.1 to 2.3.2 in /new_theme/static_src
Bumps [picomatch](https://github.com/micromatch/picomatch) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/micromatch/picomatch/releases)
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md)
- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2)

---
updated-dependencies:
- dependency-name: picomatch
  dependency-version: 2.3.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-27 00:47:25 +00:00
junvandGitHub 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
junvandGitHub 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]andwahyd4 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]andGitHub 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]andwahyd4 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