Commit graph

56 commits

Author SHA1 Message Date
Nick Sandstrom
93f74c9d91 Squashed commit of the following:
commit df18a89d0562edc8fd8fb5bc4cac702aefb5272c
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Sat Jan 10 19:18:23 2026 -0800

    Updated tests

commit 90240344b89717fbad0e16fe209dbf00c567b1a8
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Sun Jan 4 03:18:41 2026 -0800

    Updated tests

commit 525b7cb32bc8d235613706d6795795a0177ea24b
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Sun Jan 4 03:18:31 2026 -0800

    Extracted component and util logic

commit e54ea2c3173c0ce3cfb0a2d70d76fdd0a66accc8
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Wed Dec 31 11:55:40 2025 -0800

    Updated tests

commit 5cbe164cb9818d8eab607af037da5faee2c1556f
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Wed Dec 31 11:55:14 2025 -0800

    Minor changes

    Exporting UiSettingsForm as default
    Reverted admin level type check

commit f9ab0d2a06091a2eed3ee6f34268c81bfd746f1e
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Tue Dec 30 23:31:29 2025 -0800

    Extracted component and util logic

commit a705a4db4a32d0851d087a984111837a0a83f722
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Sun Dec 28 00:47:29 2025 -0800

    Updated tests

commit a72c6720a3980d0f279edf050b6b51eaae11cdbd
Merge: e8dcab6f 43525ca3
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Sun Dec 28 00:04:24 2025 -0800

    Merge branch 'enhancement/component-cleanup' into test/component-cleanup

commit e8dcab6f832570cb986f114cfa574db4994b3aab
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Sat Dec 27 22:35:59 2025 -0800

    Updated tests

commit 0fd230503844fba0c418ab0a03c46dc878697a55
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Sat Dec 27 22:35:53 2025 -0800

    Added plugins store

commit d987f2de72272f24e26b1ed5bc04bb5c83033868
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Sat Dec 27 22:35:43 2025 -0800

    Extracted component and util logic

commit 5a3138370a468a99c9f1ed0a36709a173656d809
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Wed Dec 24 23:13:07 2025 -0800

    Lazy-loading button modals

commit ac6945b5b55e0e16d050d4412a20c82f19250c4b
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Wed Dec 24 22:41:51 2025 -0800

    Extracted notification util

commit befe159fc06b67ee415f7498b5400fee0dc82528
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Wed Dec 24 22:28:12 2025 -0800

    Extracted component and util logic

commit ec10a3a4200a0c94cae29691a9fe06e5c4317bb7
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Wed Dec 24 22:22:09 2025 -0800

    Updated tests

commit c1c7214c8589c0ce7645ea24418d9dd978ac8c1f
Merge: eba6dce7 9c9cbab9
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Tue Dec 23 12:41:25 2025 -0800

    Merge branch 'enhancement/component-cleanup' into test/component-cleanup

commit eba6dce786495e352d4696030500db41d028036e
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Sun Dec 21 10:12:19 2025 -0800

    Updated style props

commit 2024b0b267b849a5f100e5543b9188e8ad6dd3d9
Merge: b3700956 1029eb5b
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Sun Dec 21 09:27:21 2025 -0800

    Merge branch 'enhancement/component-cleanup' into test/component-cleanup

commit b3700956a4c2f473f1e977826f9537d27ea018ae
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Thu Dec 18 07:45:36 2025 -0800

    Reverted Channels change

commit 137cbb02473b7f2f41488601e3b64e5ff45ac656
Merge: 644ed001 2a0df81c
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Wed Dec 17 13:36:05 2025 -0800

    Merge branch 'enhancement/component-cleanup' into test/component-cleanup

commit 644ed00196c41eaa44df1b98236b7e5cc3124d82
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Wed Dec 17 13:29:13 2025 -0800

    Updated tests

commit c62d1bd0534aa19be99b8f87232ba872420111a0
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Tue Dec 16 14:12:31 2025 -0800

    Updated tests

commit 0cc0ee31d5ad84c59d8eba9fc4424f118f5e0ee2
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Tue Dec 16 13:44:55 2025 -0800

    Extracted component and util logic

commit 25d1b112af250b5ccebb1006511bff8e4387fc76
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Tue Dec 16 13:44:11 2025 -0800

    Added correct import for Text component

commit d8a04c6c09edf158220d3073939c9fb60069745c
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Tue Dec 16 13:43:55 2025 -0800

    Fixed component syntax

commit 59e35d3a4d0da8ed8476560cedacadf76162ea43
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Tue Dec 16 13:43:39 2025 -0800

    Fixed cache_url fallback

commit d2a170d2efd3d2b0e6078c9eebeb8dcea237be3b
Merge: b8f7e435 6c1b0f9a
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Tue Dec 16 12:00:45 2025 -0800

    Merge branch 'enhancement/component-cleanup' into test/component-cleanup

commit b8f7e4358a23f2e3a902929b57ab7a7d115241c5
Merge: 5b12c68a d97f0c90
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Mon Dec 15 07:42:06 2025 -0800

    Merge branch 'enhancement/component-cleanup' into test/component-cleanup

commit 5b12c68ab8ce429adc8d1355632aa411007d365b
Merge: eff58126 c63cb75b
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Mon Dec 8 16:56:14 2025 -0800

    Merge branch 'enhancement/unit-tests' into stage

commit eff58126fb6aba4ebe9a0c67eee65773bffb8ae9
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Mon Dec 8 16:49:43 2025 -0800

    Update .gitignore

commit c63cb75b8cad204d48a392a28d8a5bdf8c270496
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Mon Dec 8 16:28:03 2025 -0800

    Added unit tests for pages

commit 75306a6181ddeb2eaeb306387ba2b44c7fcfd5e3
Author: Nick Sandstrom <32273437+nick4810@users.noreply.github.com>
Date:   Mon Dec 8 16:27:19 2025 -0800

    Added Actions workflow
2026-01-10 19:36:23 -08:00
SergeantPanda
48bdcfbd65 Bug fix: Release workflow Docker tagging: Fixed issue where latest and version tags (e.g., 0.16.0) were creating separate manifests instead of pointing to the same image digest, which caused old latest tags to become orphaned/untagged after new releases. Now creates a single multi-arch manifest with both tags, maintaining proper tag relationships and download statistics visibility on GitHub. 2026-01-04 12:05:01 -06:00
SergeantPanda
f43de44946 Enhancement: Refactor Docker workflows to use docker/metadata-action for cleaner OCI label management 2025-12-18 10:58:48 -06:00
SergeantPanda
f38fb36eba Skip builds during documentation updates. 2025-12-02 15:03:34 -06:00
SergeantPanda
0bf3499917 Add update_changelog script and integrate it into release workflow 2025-12-02 12:14:50 -06:00
SergeantPanda
4aafece68e Updated GitHub Actions workflow for building base image. Changed runner version, added native runner builds instead of qemu 2025-10-03 17:02:10 -05:00
SergeantPanda
d0413e63be Push releases to Dockerhub. 2025-10-03 16:05:56 -05:00
SergeantPanda
172bb204f4 Refector release workflow to run on native architecture. 2025-10-03 14:33:18 -05:00
SergeantPanda
c99456f77d Remove sha_short tag to reduce number of tags. 2025-09-30 20:12:33 -05:00
SergeantPanda
9de6f79016 More organization changes. 2025-09-30 20:03:02 -05:00
SergeantPanda
b74b5b9b1b Add DOCKERHUB_ORGANIZATION secret 2025-09-30 19:55:47 -05:00
SergeantPanda
c7c9607071 Remove comments 2025-09-30 19:32:58 -05:00
SergeantPanda
041cb69bb8 Push to dockerhub as well. 2025-09-30 19:17:35 -05:00
SergeantPanda
b5223c13e7 Use the same timestamp for all images. 2025-09-30 18:30:27 -05:00
SergeantPanda
7136f8392d Create combined manifest 2025-09-30 18:07:05 -05:00
SergeantPanda
58924e6834 Only build for current architecture. 2025-09-30 14:54:23 -05:00
SergeantPanda
01971fb91a Switch from emulated arm building to native. 2025-09-28 10:04:34 -05:00
Sam LaManna
2a9a98cad7 Remove redundant labels now that we have types fully setup 2025-06-03 22:20:00 -04:00
Sam LaManna
abef4620d0 add triage to feature requests too 2025-06-03 22:19:28 -04:00
Sam LaManna
39a06f9ba2 Add Support for Github Organization Issue Type 2025-06-01 14:10:50 -04:00
Sam LaManna
70e4e43d88 Add Issue Forms 2025-06-01 12:53:17 -04:00
SergeantPanda
a74160a0b6 Add lxml to base image and set base to build automatically if requirements changes. 2025-05-20 18:51:40 -05:00
SergeantPanda
04cbfa5f26 Build arm test. 2025-05-09 12:54:52 -05:00
SergeantPanda
8779e6a8cf Allow manual runs of CI Pipeline. 2025-05-09 11:14:34 -05:00
SergeantPanda
2fcd2a6b80 Rebuild on base-image.yml change. 2025-05-09 08:43:44 -05:00
SergeantPanda
d25573cae3 Fixes unwanted changes. 2025-05-09 08:40:18 -05:00
SergeantPanda
2835a53e30 Fix base not pushing. 2025-05-09 08:37:08 -05:00
SergeantPanda
60a8bed65a Properly pass build arguments. 2025-05-09 08:16:43 -05:00
SergeantPanda
1ff748d3d1 Dynamically build base image repo. 2025-05-08 17:10:27 -05:00
SergeantPanda
f34cf9e086 New workflow to make base image. 2025-05-08 17:00:20 -05:00
SergeantPanda
07edf270fb Refactor CI workflow to update version.py with build timestamp in Dockerfile 2025-04-27 18:53:39 -05:00
SergeantPanda
a81daaea44 IDK WHY THAT KEEPS GETTING DELETED 2025-04-27 18:32:01 -05:00
SergeantPanda
202ef265de Fix sed command delimiter for updating timestamp in version.py 2025-04-27 18:30:15 -05:00
SergeantPanda
cb62a13c40 Attempt at fixing timestamp not being added to version. 2025-04-27 18:27:33 -05:00
SergeantPanda
a8a6322e30 Missed closing if statement. 2025-04-27 17:50:25 -05:00
SergeantPanda
c049e48c08 Use timestamp instead of build number increase. 2025-04-27 17:46:27 -05:00
SergeantPanda
a7e5090c72
Update release.yml
Removed armv7 tag as it's not supported.
2025-04-15 11:19:13 -05:00
SergeantPanda
18dd8a6ef6 Moved increment build above biuld number extraction. 2025-04-11 10:55:23 -05:00
SergeantPanda
625dd07a6e Removed extra build increment. 2025-04-11 10:37:32 -05:00
SergeantPanda
e6827ca5d2 Restrict CI workflow to only trigger on 'dev' branch for push and pull requests 2025-04-11 07:49:39 -05:00
SergeantPanda
12ccdf3cdc Another attempt at properly bumping build number 2025-04-10 20:01:25 -05:00
SergeantPanda
0ede4e43cc Update CI permissions and increment build number in workflow 2025-04-10 18:38:43 -05:00
SergeantPanda
963eef9a29 Add latest-arm64 tag 2025-04-10 15:37:05 -05:00
SergeantPanda
a7f3ebfd83 Refactor output variable assignments in CI and release workflows for consistency 2025-04-10 14:45:07 -05:00
SergeantPanda
51ca24a6f7 Use branch that is being ran from. 2025-04-10 14:09:06 -05:00
SergeantPanda
38e3c437bc Enhance CI and release workflows with multi-architecture support and build optimizations 2025-04-10 13:55:29 -05:00
SergeantPanda
10f687acb1 Updated permissions for releases. 2025-04-10 13:23:24 -05:00
SergeantPanda
8d79087fba Adds support for branches and forks. 2025-04-10 12:19:50 -05:00
SergeantPanda
0e5e6f21eb One more attempt at fixes lowercase conversion. 2025-04-10 11:41:22 -05:00
SergeantPanda
f3fd1602ee Forces lowercase for github username. 2025-04-10 11:36:02 -05:00