Commit Graph
440 Commits
Author SHA1 Message Date
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
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
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
junvandGitHub 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]andwahyd4 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
junvandGitHub 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
junvandGitHub 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
junvandGitHub 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
junvandGitHub 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
junvandGitHub 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
junvandGitHub 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]andGitHub 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]andGitHub 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]andGitHub 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