-
Notifications
You must be signed in to change notification settings - Fork 17
feat: replace docker overview table with web component (7.3+) #1764
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
Merged
Merged
Changes from all commits
Commits
Show all changes
159 commits
Select commit
Hold shift + click to select a range
23fdeea
table > select & status badge
pujitm 0681a4e
fix context menu trigger area and dropdown styles
pujitm 0a99f9c
implement 'move to folder'
pujitm 10f07e9
implement 'start / stop' bulk & row actions
pujitm 693f491
implement pause / resume
pujitm 97373c1
implement column visibility customization
pujitm 280a5f7
fix(organizer): over-eager addition of untracked containers to root f…
pujitm 7ae92a2
scaffold docker form service
pujitm a551859
docker container management prototype
pujitm 6f7bddc
use compacted table as sidebar tree
pujitm 48ae1c1
add drag and drop for re-ordering containers & folders
pujitm 45a21bb
right click to reame & delete folders
pujitm 855e465
add bottom padding to container to make it easier to drag items to bo…
pujitm ca25792
click overview row to open details
pujitm 9e3d7e8
track active container in query param
pujitm 11ee93c
refactor: extract composables
pujitm fd802ea
refactor: simplify organizer operations
pujitm 1d59e54
refactor!: rm intermediate tree resolution of organizers
pujitm ae213e9
fix: rm extra Root layer in table
pujitm 4e04548
map containers to their template files
pujitm fbefaa1
feat: icon support
pujitm abc7fc5
fix: container state badge
pujitm d156aa1
chore: fix formatting
pujitm 946f51e
fix: search filtering
pujitm bacee66
fix: context menu
pujitm 0224ba5
feat: filtering & bulk actions in compact mode
pujitm 31dd8dd
feat: critical notifications
pujitm 1e9a275
feat: notifyIfUnique service method
pujitm c2f1cd9
tmp: critical notifications system
pujitm 7f57489
fix: nuxt ui portal styling
pujitm 58c16f9
fix: notifications type check
pujitm cb4382e
fix api tests
pujitm fd57e78
fix: css
pujitm 4b680e9
Revert "fix: css"
pujitm 96053ed
add docker constants
pujitm 15509ca
flatten css scopes
pujitm 0cbaec6
feat: file modification for replacing docker overview table
pujitm b9c99ba
feat: navigate to container update page
pujitm b04ba44
feat: implement manage settings action
pujitm 7120c19
fix: column visibility toggle
pujitm 994b252
fix: move update to a badge + popover
pujitm 9c96c02
feat: save column visibility preferences across visits
pujitm 7aa119c
fix: add feature flag to containers file mod
pujitm 54b928e
fix: circular dependency in docker service
pujitm 687d0bd
add a flag to opt out of version check in super.shouldApply in file mods
pujitm 4abbcfc
fix: optimistic column toggle update
pujitm 1258e7e
refactor: optimistic column toggle
pujitm 73daa88
feat: container start & stop order
pujitm cbbb45e
feat: bulk toggle auto-start
pujitm 1033e76
fix: add background style reset, apply to button:hover as well
pujitm 4edd243
feat: add ENABLE_NEXT_DOCKER_RELEASE=true to staging environment
pujitm 217b28c
chore(api): add dev/notifications to gitignore
pujitm 6c048bf
feat: container update actions
pujitm 9285246
fix: container update logic
pujitm 1ff22e5
feat: bulk container updates
pujitm 57a5de7
feat: container sizes
pujitm 9a31aea
fix: container sizes modla overlay
pujitm 80556bd
fix: checkbox alignment
pujitm 678da62
fix: revert color in main css
pujitm d50ba35
chore: ignore build output in lint & fix
pujitm 13f4a6a
feat: server-side container ip
pujitm 79b39fb
add docker feature flag to .env.production
pujitm fafdaf9
fix: container port duplication
pujitm e6b43f0
feat: multi-value copyable badges
pujitm 6fb9ab7
feat: make lanIpPorts a list, not a csv
pujitm 5bc0026
feat: visit button
pujitm 2371d8e
feat: include indexed search fields in filter input title
pujitm a5cd839
feat: sync userprefs.cfg for rollback compat
pujitm 735f580
feat: port conflicts
pujitm cf743d5
refactor: port conflict frontend stuff
pujitm 12c8c12
feat: update all containers bulk action
pujitm f94f8e0
feat: docker logs
pujitm 1aa0299
fix: use container name instead of id in 'view logs' modal
pujitm e0bd1d2
make webgui iframable
pujitm 3fce670
feat: re-add compact mode
pujitm c875768
manage settings > compact view
pujitm 9960c78
fix styles
pujitm 55b8dee
feat: container stats
pujitm d769c2c
refactor: docker autostart service
pujitm 6536ef0
refactor: docker log, event, and port services
pujitm aa2a3e2
refactor: extract table column, log viewer, and context menu from table
pujitm ef5065c
refactor: docker name cell, update action
pujitm 59adeee
go in a circle trying to fix drag and drop
pujitm 8293f98
fix folder creation via drag
pujitm aafc8bb
refactor: base tree table props
pujitm 667f26f
fix drag indicator consistency
pujitm 3713e89
fix dropzone highlight
pujitm c844fc4
refactor base tree table
pujitm ec8173a
only include actions count when items are selected
pujitm f95d28b
make folder children selectable
pujitm 445550c
keep foldered container visible when clicked/set active
pujitm f388fce
toggle folder expansion on row click
pujitm 88163fe
feat: col resizing
pujitm 69e28ac
feat: persist column size prefs
pujitm 4d5c3b8
Merge branch 'main' into feat/docker-overview-table
pujitm 734d7c9
feat: surface orphaned containers
pujitm b69e7cc
feat: project links
pujitm 802901c
unify iconUrl retrieval
pujitm 81dc760
feat: reorder columns
pujitm 6dd201b
feat: animate transitions in docker management views
pujitm 49b0951
fix: theme.ts
pujitm 074b43d
refactor: docker logs
pujitm 1233ead
feat: logs tab
pujitm 7b24665
feat: console tab
pujitm 862dfcf
feat: console slideover
pujitm 93c14f1
refactor: visit & update context menu actions
pujitm 21e33d2
fix: ensure select column never reorders
pujitm ca844b9
fix: multi value popover
pujitm 7344094
fix: hide internal container port conflicts
pujitm 7482ca9
fix: move to folder modal
pujitm f66f827
feat: explicit drag handle
pujitm 613482f
fix: consistency of drag initiation
pujitm 0208f5a
debug: dragging
pujitm 6137454
tmp: modify on > 7.3
pujitm 4ee3b29
fix: drag and drop on chrome
pujitm 2f697f7
feat: buttons for accessible reordering
pujitm e3fa623
feat: persistent console sessions
pujitm 532cfc9
feat: remember tab selection across detail view
pujitm 5c3d5c7
fix: overeager display of lan port conflicts
pujitm 1ab2d84
feat: remove container
pujitm 02c9d73
fix: leading slashes in container names
pujitm 950e24e
feat: overview pane
pujitm 7198c2d
fix: style compat
pujitm b7d4239
Revert "fix: style compat"
pujitm 7b34edc
fix: active console tracking
pujitm 77366b8
feat: accessible reordering in autostart view
pujitm 46107dd
fix: clearer autostart delay label
pujitm 10c8748
feat: tailscale integration
pujitm 9e35c98
feat: tailscale auth & visit webui
pujitm b7ec4a6
feat: volume mounts ux
pujitm e3bccc4
fix: webui visit link
pujitm a615083
feat: button to reset template mappings
pujitm 71e7dfc
fix: organizer reconciliation
pujitm e8c5b40
fix: respect template's shell setting
pujitm 90676d2
fix: display ports when container is stopped
pujitm 1e6aee0
Revert "Revert "fix: style compat""
pujitm fdc94bd
Merge branch 'main' into feat/docker-overview-table
pujitm 86aa15e
chore: cleanup unused code
pujitm b123c30
Merge branch 'main' into feat/docker-overview-table
pujitm 92985bb
fix: re-enable console log suppression in web/ builds
pujitm 3b36c84
doc: unapi scoping & tailwind plugin
pujitm 9716657
fix: replace notification with log when getContainers fails
pujitm c24ffb5
refactor: when docker feature is enabled
pujitm a356ded
doc: docker in the api
pujitm f870c71
fix: container repo normalization
pujitm 50ab979
fix: vue folder set reactivity
pujitm ff9ae1d
doc: folder deletion mutation implicit behavior
pujitm f1441d5
fix: handleDrop if row:drop throws
pujitm 5697615
fix: vue expanded folder reactivity
pujitm 62607ed
fix: handle empty fragments in unapiScope observer
pujitm 3f8ad0b
refactor: vue doesn't need explicit immutable set handling
pujitm 61b152f
fix: make docker service name handling safer
pujitm 7e8e604
Merge branch 'main' into feat/docker-overview-table
pujitm 1a67576
fix: apply pending rollbacks when shouldApply changes to false on an …
pujitm ffd154f
refactor: DockerContainerTable for reusablility
pujitm 4ed5ba1
refactor: move toast declarations to global.d.ts
pujitm 9f65101
fix: compact mode active row bg
pujitm 9f54e53
refactor: use semantic styles instead of dark variants
pujitm 970876e
feat: disable container update status cron job
pujitm 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
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,5 @@ | ||
| { | ||
| "version": "4.27.2", | ||
| "version": "4.28.2", | ||
| "extraOrigins": [], | ||
| "sandbox": true, | ||
| "ssoSubIds": [], | ||
|
|
||
Oops, something went wrong.
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.