Commit graph

  • a075372daf
    docs: add config options via environment variables main Kumi 2024-10-04 16:58:51 +0200
  • 84567090be
    chore(release): bump version to 0.3.15 v0.3.15 Kumi 2024-10-04 16:32:31 +0200
  • 803d41a417
    feat(Dockerfile): optimize Python package installation Kumi 2024-10-04 16:16:43 +0200
  • 1d534cf3d3
    chore(release): bump version to 0.3.14 v0.3.14 Kumi 2024-10-04 15:24:42 +0200
  • be9de88eeb
    fix: ensure data update runs during app init Kumi 2024-10-04 15:24:16 +0200
  • 7682f4ba7f
    fix: ensure privacy policy read only if path exists Kumi 2024-10-04 15:23:59 +0200
  • 065738eea2
    chore: bump version to 0.3.13 v0.3.13 Kumi 2024-10-04 07:08:43 +0200
  • dbfcb24fbb
    feat(contest): enhance contest data handling and UI Kumi 2024-10-04 07:06:26 +0200
  • 4bf5ac680d
    refactor(UI): update contest routes and styles Kumi 2024-10-04 06:26:07 +0200
  • c633a3ec47
    feat: switch to JSON API for fetching contest data Kumi 2024-10-02 13:48:25 +0200
  • 380041ec1b
    feat(contests): revamp contest archive UX with pagination Kumi 2024-10-02 13:32:53 +0200
  • 837473fd7a
    chore(release): bump version to 0.3.12 v0.3.12 Kumi 2024-10-02 12:02:20 +0200
  • ef0c0a5e89
    feat: ensure periodic data updates for app stability Kumi 2024-10-02 11:54:03 +0200
  • 8356f71fc1
    fix(docs): update country for structables.bloat.cat instance Kumi 2024-09-11 18:17:38 +0200
  • 31af94cb6f
    chore(release): bump version to 0.3.11 v0.3.11 Kumi 2024-07-29 17:06:50 +0200
  • e845caff0e
    fix(routes): correct handling of embed files Kumi 2024-07-29 17:06:24 +0200
  • 20c03bb4e0
    feat: update gitignore and pyproject.toml v0.3.10 Kumi 2024-07-21 17:12:09 +0200
  • c82e0961b7
    chore: update version to 0.3.9 and tweak .gitignore v0.3.9 Kumi 2024-07-07 14:44:40 +0200
  • cfb81fada1
    feat: encode member usernames in URLs and add docstrings v0.3.8 Kumi 2024-07-01 15:27:23 +0200
  • f576555005
    feat(docker): add dev config and update prod image source Kumi 2024-07-01 15:13:34 +0200
  • 7d81a65b2a
    feat: add periodic background data update task v0.3.7 Kumi 2024-06-17 20:36:19 +0200
  • 556669d341
    feat: add Docker CI/CD workflow for automated builds Kumi 2024-06-17 19:46:15 +0200
  • 98bc487d62
    docs: update reverse proxy configuration path Kumi 2024-06-17 19:12:59 +0200
  • fc008032d3
    docs: update README with Docker instructions and URL tweaks Kumi 2024-06-17 19:10:38 +0200
  • 0f91a929d2
    Merge pull request 'Add Docker' (#6) from vlnst/structables:docker into main Kumi 2024-06-17 16:44:33 +0000
  • 2ca209042e
    Add Docker support vlnst 2024-06-17 18:40:34 +0300
  • 923854c322
    Add new instance structables.bloat.cat vlnst 2024-06-17 17:54:05 +0300
  • cc450e10ff
    feat: add markdown support for privacy policy v0.3.6 Kumi 2024-06-08 20:07:58 +0200
  • b2721c7de1
    chore: bump structables version to 0.3.5 v0.3.5 Kumi 2024-05-26 18:32:31 +0200
  • 6255587753
    feat(privacy-policy): render HTML content safely Kumi 2024-05-26 18:30:40 +0200
  • 9c8c9b6c17
    feat: dynamic privacy policy loading Kumi 2024-05-26 18:28:38 +0200
  • 2d4df9bae1
    feat: Add PyPI publishing workflow Kumi 2024-05-26 08:57:14 +0200
  • e88058af35
    chore: bump version to 0.3.4 v0.3.4 Kumi 2024-05-26 08:51:11 +0200
  • 3812d675fc
    feat: enhance file download handling Kumi 2024-05-26 08:50:22 +0200
  • ef1566d20b
    feat: bump structables version to 0.3.3 Kumi 2024-05-25 17:21:54 +0200
  • cbf596aee7
    feat: revamp footer layout and improve section separation Kumi 2024-05-25 17:21:23 +0200
  • 75ae8ada4f
    feat: Bump structables version to 0.3.2 Kumi 2024-05-25 17:10:50 +0200
  • b320099c44
    feat: enhance project search for teachers Kumi 2024-05-25 17:10:19 +0200
  • 70e4b9ddee
    chore: bump project version to 0.3.1 Kumi 2024-05-25 17:01:18 +0200
  • 6c22ddac8e
    feat: Refactor app initialization for clarity Kumi 2024-05-25 17:00:44 +0200
  • bcc31368f9
    docs: clarify project lineage in README Kumi 2024-05-25 16:51:15 +0200
  • bc9074fc2b
    feat: implement dynamic content loading and config management Kumi 2024-05-25 16:48:15 +0200
  • a014283775
    feat: humanize project titles in listing Kumi 2024-05-25 15:42:40 +0200
  • c60da5ec3a
    feat: Enhance project channel search flexibility Kumi 2024-05-25 15:14:27 +0200
  • c593904a19
    feat: Enhance error handling responses with correct status codes Kumi 2024-05-25 15:04:26 +0200
  • db9f4d9207
    refactor(main): optimize server startup process Kumi 2024-05-25 15:03:52 +0200
  • 6c5faf6c19
    feat(main.py): Normalize external links for sitemap Kumi 2024-05-25 14:57:52 +0200
  • ee6cc2de6d
    feat(sitemap): redesign UI for improved navigation Kumi 2024-05-23 17:23:04 +0200
  • d10381c687
    feat: Update Matrix link and add issue-reporting guide Kumi 2024-05-23 17:15:13 +0200
  • de11b2843d
    feat: bump version to 0.2.1, update .gitignore v0.2.1 Kumi 2024-05-23 09:05:26 +0200
  • 0b4676b720
    refactor: streamline README and enhance project visibility v0.2.0 Kumi 2024-05-23 08:27:21 +0200
  • 85d5c88294
    feat: Introduce pyproject.toml for build configuration Kumi 2024-05-23 08:06:36 +0200
  • 25a07d797b
    feat(article layout): Improve readability and multimedia integration Kumi 2024-05-23 07:30:45 +0200
  • c32144d437
    refactor: improve UI consistency across templates Kumi 2024-05-22 18:21:40 +0200
  • 9eee296c81
    feat(css): enhance card design with flex layout Kumi 2024-05-22 18:17:37 +0200
  • b0adb37ce7
    feat: Overhaul UI styling and structure Kumi 2024-05-22 18:10:32 +0200
  • d20f1d2e1b
    refactor(footer): improve HTML structure and accessibility Kumi 2024-05-22 18:02:20 +0200
  • 0f9f8b21a4
    refactor(header): streamline navigation and improve form aesthetics Kumi 2024-05-22 18:01:09 +0200
  • 6324579b36
    refactor: improve HTML formatting in base template Kumi 2024-05-22 18:00:33 +0200
  • 83ed63b13f
    feat: enhance accessibility and SEO on the base template Kumi 2024-05-22 17:57:14 +0200
  • eb85c1c7fa
    refactor: streamline imports and improve null checks Kumi 2024-05-22 17:56:46 +0200
  • 455218f7b6
    feat: stream proxy content dynamically Kumi 2024-03-29 08:17:56 +0100
  • b517139b00
    feat(main): track total project count in project listing Kumi 2024-03-28 16:25:33 +0100
  • a8c4ef5827
    feat: support POST for search queries Kumi 2024-03-28 16:22:59 +0100
  • 5a6d6d403c
    feat: standardize navbar logo size Kumi 2024-03-28 14:12:20 +0100
  • 5e99720328
    Fix image embed check in file processing Kumi 2024-02-16 18:31:38 +0100
  • dfe7882b12
    Consolidated matrix rooms and source links Kumi 2024-02-15 16:27:34 +0100
  • bcdbf5ec69
    Enhanced search integration Kumi 2024-01-31 19:22:58 +0100
  • c1f4e157a4
    Optimized navigation layout in header Kumi 2024-01-31 17:36:47 +0100
  • b730e9c6db
    Center align media elements in article template Kumi 2024-01-31 17:09:52 +0100
  • 9dd8f4e2e0
    Enhanced environment configuration and content fetching Kumi 2024-01-31 12:50:19 +0100
  • 1a4e0360a2
    Update Matrix room link in README Kumi 2024-01-19 08:16:41 +0100
  • 9f117f5ccc
    Improve text overflow handling in articles Kumi 2024-01-17 19:11:43 +0100
  • 6762004c50
    Fix article template loop rendering issue Kumi 2024-01-17 18:46:20 +0100
  • 0249bccd9f
    Update URL for Private.coffee's hosted instance Kumi 2024-01-17 18:30:24 +0100
  • c8cb88e3b7
    Rebrand project from Indestructables to Structables Kumi 2024-01-17 17:01:35 +0100
  • 232a1504fb
    Update .gitignore and enhance project structure Kumi 2024-01-17 16:43:51 +0100
  • f60494af6e
    Removed Selenium dependency from Indestructables Kumi 2024-01-16 17:18:47 +0100
  • 29592de90a
    Refactor data fetching logic using stdlib Kumi 2024-01-16 17:13:59 +0100
  • d269a9992e Merge branch '3-so-there-s-another-upstream' into 'main' Kumi 2023-07-19 06:28:04 +0000
  • e09497f471
    Improve error handling Kumi 2023-07-19 08:26:45 +0200
  • 9e6fa4501d
    Add Destructables mention Kumi 2023-07-19 08:25:41 +0200
  • 9807d0fba5
    Merge remote-tracking branch 'upstream/main' Replace Font Awesome Pro icon with free version Kumi 2023-06-04 08:06:54 +0200
  • 2798786f51 update data on startup snowcatridge10 2023-06-03 19:16:16 -0400
  • ee274a7df7 Add privacy policy snowcatridge10 2023-06-03 18:31:55 -0400
  • e9b2928299 Add chromedrivermanager snowcatridge10 2023-06-03 18:14:29 -0400
  • 499f0e9cbb add cronjob text file snowcatridge10 2023-06-03 17:44:44 -0400
  • 3d1a1f6971 commit snowcatridge10 2023-06-03 17:27:48 -0400
  • 063f4cc427
    Merge remote-tracking branch 'upstream/main' Kumi 2023-06-03 23:04:34 +0200
  • 01622a6e9e oops snowcatridge10 2023-06-03 12:38:20 -0400
  • 2fc73446b7 add instances link snowcatridge10 2023-06-03 12:37:26 -0400
  • bc18d42911 Add docker-compose snowcatridge10 2023-06-03 11:42:49 -0400
  • 7ad40d8825 fix formating snowcatridge10 2023-06-03 11:39:59 -0400
  • fcecd19710 add docker snowcatridge10 2023-06-03 11:36:06 -0400
  • 4fa9b1586b commit snowcatridge10 2023-06-03 09:50:44 -0400
  • 75ec8b961f
    Add cron endpoint to update global_ibles Kumi 2023-06-03 09:46:28 +0200
  • fbb0fea2d5
    Update upstream URL Kumi 2023-06-02 20:49:24 +0200
  • 01cccdeb20
    Add Private.coffee instance to instance list Kumi 2023-06-02 20:48:39 +0200
  • 64bcc97e80
    Shouldn't use internal URLs here, eh? Kumi 2023-06-02 15:38:48 +0000
  • 823a44f664
    Replaced selenium with playwright Fixed requirements Added source links to footer Kumi 2023-06-02 14:02:40 +0000