-
-
Notifications
You must be signed in to change notification settings - Fork 157
Modernize TubeSync Frontend & Codebase Cleanup #1402
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Sn0wAlice
wants to merge
115
commits into
meeb:test-Sn0wAlice-pr-1402
Choose a base branch
from
Sn0wAlice:main
base: test-Sn0wAlice-pr-1402
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 8 commits
Commits
Show all changes
115 commits
Select commit
Hold shift + click to select a range
783c5a5
update core doc detail & architecture
Sn0wAlice 8bf044e
add dev file, scripts and setup
Sn0wAlice 0475f56
migrate view.py to clean multi file
Sn0wAlice 3c8dfca
migrate from Materialize CSS to TailwindCSS
Sn0wAlice bb51fd9
migrate from Materialize CSS to TailwindCSS - patch
Sn0wAlice 5fb5f45
purge empty forms
Sn0wAlice 97b43b8
URL routing patch
Sn0wAlice 846dbbf
cleanup images manager
Sn0wAlice d8ceb56
migrate view.py to clean multi file
Sn0wAlice 316da32
update core doc detail & architecture
tcely 99819e7
Merge branch 'test-Sn0wAlice-pr-1402' into main
tcely 62d9802
Add blank lines
tcely 71a1854
Merge branch 'test-Sn0wAlice-pr-1402' into main
tcely b97ff2f
Merge branch 'test-Sn0wAlice-pr-1402' into main
tcely 96c28cd
Merge branch 'test-Sn0wAlice-pr-1402' into main
tcely 68dbd05
Merge branch 'test-Sn0wAlice-pr-1402' into main
tcely 173bb5a
Download with `asfald` in scripts/setup-dev.sh
tcely 2d017e6
Merge branch 'test-Sn0wAlice-pr-1402' into main
tcely b77c6c5
feat: integrate tailwindcss into the build
tcely 6975b93
Merge branch 'test-Sn0wAlice-pr-1402' into main
tcely 644778e
feat: integrate tailwindcss into the build
tcely 23b0633
Merge branch 'test-Sn0wAlice-pr-1402' into main
tcely 0427a25
Remove django-sass-processor from Pipfile
tcely b98f243
Add pycodestyle to development packages
tcely 04434a6
Merge branch 'test-Sn0wAlice-pr-1402' into main
tcely c14107c
fix: fontawesome was broken
tcely c8903d4
Merge branch 'test-Sn0wAlice-pr-1402' into main
tcely b05ef85
fix: broken symbolic links
tcely c641e94
Add FontAwesome stylesheet to base.html
tcely 95adffc
Remove Font Awesome import from tubesync.css
tcely 865c57f
Link up fontawesome CSS and web font files
tcely 542d10e
Allow a different tasks directory for `sqlite_tasks`
tcely 3ae0448
Add pycodestyle to dev-packages
tcely 207ba7b
Download and verify the `tailwindcss` CLI binary
tcely 261fce5
Run tests for PRs targeting `test-*` branches too
tcely 27e685d
Stop using `ContentFile`
tcely 37a3943
Split up tubesync/sync/views.py
tcely 56a36a7
Point at the wiki and tweak the README
tcely 6db7a9a
Release for 2026-004
tcely afd9503
Upgrade no-response
tcely e6afb24
Create fettle.pl
tcely 31db488
Create debconf.diff
tcely 40a146e
Update Dockerfile
tcely bec2933
Merge pull request #1436 from meeb/release-2026-004
tcely 97dd194
chore: move outputs into the FFmpeg action
tcely dd0d1a8
chore: clean up white-space
tcely 4502713
fix: switch to the `docker/github-builder` reusable action
tcely dc6ed94
fix: clean up outputs for the info job
tcely 3c5022e
chore: increase the target version for python
tcely 54f7975
fix: use `uv` to install everything for tests
tcely b27be89
fix(no-response): use the issue branch until the next release
tcely 61d97ef
fix(no-response): use the releases branch
tcely b30d792
Merge pull request #1412 from meeb/tcely-docker
tcely bc17527
address PR #1402 review feedback
Sn0wAlice 01a77b3
use shasum.py instead of sha256sum for cross-platform checksum verifi…
Sn0wAlice 0cd986b
Update scripts/setup-dev.sh
Sn0wAlice c72e69a
Update scripts/setup-dev.sh
Sn0wAlice e15e8d3
Merge pull request #1437 from meeb/tcely-release-workflow
tcely 5be4200
cherry-pick #c6878ed
Sn0wAlice d762cec
Rework ARCH & OS
tcely b4bbb9f
DRY cases for TW_BIN
tcely 15c7998
Adjust paths for a tailwind subdirectory
tcely 413b8bc
Update and rename tubesync/common/static/styles/tubesync.css to tubes…
tcely b86ad7f
Use the `get_usable_cpu_count` function
tcely b1a16ba
Remove the now unused `os` import
tcely 8b832ef
Remove files that were added to the wiki
tcely 6eba36d
Use individual stylesheets
tcely 0e221f2
Merge branch 'main' into split-pr-1402
tcely 4844dd3
Add Font Awesome dependency analysis script
tcely e1449fb
Add the `get_usable_cpu_count` function
tcely d9ed019
Use the `get_usable_cpu_count` function
tcely 7baac1b
Update docs/wiki
tcely c09a87b
Merge pull request #1440 from meeb/tcely-editing-1
tcely a2a0db9
Merge pull request #1434 from meeb/split-pr-1402
tcely fa2e9f2
Merge branch 'meeb:main' into main
tcely 2ab0cec
update core doc detail & architecture
Sn0wAlice 7cab194
add dev file, scripts and setup
Sn0wAlice e755534
migrate view.py to clean multi file
Sn0wAlice b9e89ee
migrate from Materialize CSS to TailwindCSS
Sn0wAlice 849569e
migrate from Materialize CSS to TailwindCSS - patch
Sn0wAlice c0fe469
URL routing patch
Sn0wAlice 4a3e63e
update core doc detail & architecture
tcely fb22883
Download with `asfald` in scripts/setup-dev.sh
tcely f6bc3b2
feat: integrate tailwindcss into the build
tcely 0b5a3a1
feat: integrate tailwindcss into the build
tcely 7e7dc57
Remove django-sass-processor from Pipfile
tcely e1b9e39
feat: integrate tailwindcss into the build
tcely fcb859f
fix: fontawesome was broken
tcely 8549725
fix: broken symbolic links
tcely 30429ae
Add FontAwesome stylesheet to base.html
tcely 47d15d3
Remove Font Awesome import from tubesync.css
tcely a650ed1
address PR #1402 review feedback
Sn0wAlice 6ce96d9
use shasum.py instead of sha256sum for cross-platform checksum verifi…
Sn0wAlice 9a55e43
Update scripts/setup-dev.sh
Sn0wAlice b983f1d
Update scripts/setup-dev.sh
Sn0wAlice c2c2f09
Rework ARCH & OS
tcely 79b8d34
DRY cases for TW_BIN
tcely 22337ec
Adjust paths for a tailwind subdirectory
tcely ff40a5e
Update and rename tubesync/common/static/styles/tubesync.css to tubes…
tcely ad269e2
Remove files that were added to the wiki
tcely de9288b
Use individual stylesheets
tcely 7ef98d1
Merge branch 'meeb:main' into main
tcely eb6a703
migrate to Django 6, update css & settings
Sn0wAlice 64f3aab
Merge remote-tracking branch 'pr-1402/main' into pr-1402-main
tcely 7a92aa7
Remove the duplicated import
tcely fd90a52
update remove_enclosed
Sn0wAlice 063f1ba
migrate to uv
Sn0wAlice 5e18b1f
patch tubesync/sync/views/tasks.py
Sn0wAlice 3e11bbc
Use a single pipenv process
tcely 6d8940a
tweak formatting
tcely faa6f97
remove duplicate entries
tcely 8db60ca
move fonts.css and adjust paths
tcely aa060b6
refactor Makefile
tcely 24bc84f
Add Bulma css files
tcely 8ef799d
Create htagsum.py
tcely File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
File renamed without changes
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.