deleta refrest actor data task
since we resolve the timeouts issue this task is not needed anymore
Merge request reports
Activity
Filter activity
added 538 commits
-
bcde2eda...78bdd24c - 536 commits from branch
develop
- ace443e5 - deleta refrest actor data task
- 0d0af48f - changelog
-
bcde2eda...78bdd24c - 536 commits from branch
added 352 commits
- cd7ed4f1 - Update dependency Django to v4.0.6 (stable)
- 8cc3a118 - Lock file maintenance (stable)
- 51788a32 - Lock file maintenance (stable)
- 209e1188 - Fix(subsonic): missing default order for search3
- 0551af50 - Fix(radios): search filters incoherent behaviour
- e588a728 - fix(front): navigating to registration request not showing anything (#1836)
- 19da87d0 - Fix player cover image overlaping with queue
- 40fc4918 - Fix develop docs preview
- 6f83ff69 - Add missing sphinx conf line
- f0ca74a9 - mock drf import for env file
- 27e9e713 - Lock file maintenance (stable)
- ecf81eee - Fixes wrong metadata field used in VA album serialization
- b77e16e0 - Lock file maintenance (stable)
- 36e55e56 - Remove hotfix for setuptools and pin it properly
- d574ab84 - Fix setuptools pinning
- 99a56e49 - Remove pinned version of setuptools
- f8782712 - Update dependency sentry-sdk to v1.9.8 (develop)
- c35ceeb1 - Update dependency uvicorn to v0.18.3 (develop)
- a578ea03 - Add script setup and typescript config
- a129f7f8 - Temporarily disable failing typescript rules
- 2b40707f - Cleanup a lot of stuff
- 4d14f044 - Fix linter problems
- ddb035e4 - Tag @wvffle in his TODO comments
- b33af581 - Wait for all modules to load
- 615a801b - Fix app rendering
- 6f670efd - Pin dependencies
- 0732bc36 - Remove initSettings
- a7cc3de3 - Move locales.ts to locales.json and remove unused i18n script
- 222b9b12 - Remove files commited by accident
- e0e2bf4c - Load theme as fast as possible
- f61fafec - Remove '@/'
- 934f802b - Cleanup updateQueryString composable
- 0b51fb03 - Remove JWT leftovers
- 071eb2fa - Move ~/modules to ~/init
- 6a9b21a6 - Rename AppModule to InitModule
- b9593717 - Rename AppModule to InitModule
- f3ccfcbe - Add PWA support
- 0e758d06 - Fix vite.config.ts
- 7c5d259c - Add vue 3 and compat
- 74ca3b17 - Migrate to vuex@4 and vue-router@4
- db7c0444 - Migrate to vue3-lazyload
- b3022c26 - Add onKeyboardShortcut composable
- 8402621f - Fix some vue compat warnings
- 324e028a - Fix deprecated render function and deprecated $listeners
- 0e6097c7 - Fix emit warning
- da1cefc3 - Fix scroll behavior
- 260fdb25 - Fix locales
- 51435d07 - Fix currentRoute
- 7fb5284d - Refactor object types to records
- 12b09b08 - Refactor ~/logging.ts to a useLogger composable
- b7d66232 - Remove vue 2 filters
- 7e53e9a5 - Update vuedraggable
- cbaa58d2 - Add useFocusTrap
- 76279c27 - Fix filters test
- 28e273dd - Fix service worker init module
- 8cc73ed7 - Fix queue scroll
- 3915716d - Fix modals
- f1724fb5 - Fix double #app id
- 1234e61e - Remove exact prop from router links
- 3ddae65c - Fix view refreshing when hiding queue
- d01901d8 - Fix some modals
- 11223247 - Fix linting
- 42907b70 - Remove last filter usage
- 0c9dcd85 - Fix @click.native
- 57aef100 - Remove deprecated slot syntax
- 4865bf77 - Fix v-if with v-for
- e6534a15 - Add TODOs for breaking changes
- e29819f3 - Add TODO for <script setup>
- 2f8f7cba - Refactor withDefaults
- 39b4e9a5 - Fix withDefaults
- d6a46f5a - Remove required=false and disabled=false attributes
- 16d437be - Migrate Translations mixin to useSharedLabels composable
- 2f80e093 - Migrate a couple of components to new v-model and cleanup linting stuff
- bf009440 - Migrate attachment input to new v-model
- 561c1d86 - Migrate rest of inputs to new v-model
- a38d0bc5 - Add typescript type checking to gitlab CI
- 7a823282 - Fix null modelValue
- 8ff0bb93 - Remove $set and $delete
- 9e0596d1 - Move *.js to *.ts
- 0b53ec5b - Add store types and fix other type errors
- 461aa51e - Fix websockets and vite hmr on local dev
- a872f752 - Fix caching API routes in PWA service worker
- b5970446 - Set max websocket reconnect retries in development
- fbfe4a64 - Fix instanceUrl not being optional
- 30731580 - Add changelog entry
- 40c7e087 - Replace deprecated document.domain with location.hostname
- a25f1bbb - Remove unused getter
- 3ab0435f - Migrate pagination to v-model and start moving away from mixins
- 3266cd80 - Migrate Albums and move pagination component
- 8cf35008 - Remove ordering and pagination mixins from a bunch of files
- 344f1af0 - Add useSmartSearch composable
- c4dd04e0 - Fix flow of setting instance url
- 70495c6a - Reset the defaultServerUrl to the value of env var or origin when it's null in settings.json
- 15e62d62 - Add gitpod related changes
- 21e5d8dd - Fix actions not being arrays in components using smart search
- a8fd0e3f - Migrate rest of ordering/pagination mixins to composables
- 78cdb592 - Cleanup defaultPaginateBy and fix onMounted missing from imports
- fe835c5d - Fix library moderation
- f5bd9061 - Upgrade frontend dependencies
- 9e1e2bfa - Rewrite search view
- 7121d514 - Fix actions computed
- 5dfce40c - Update router configuration to fix some errors
- 442f9ce0 - Fix v-if keys
- 4b5c4c8b - Disable many compats
- a28e0070 - Remove @vue/compat
- 33dfeea1 - Fix router navigation
- d5793244 - Cleanup ordering composable
- dbe762d7 - Fix scrollBehavior
- e6080895 - Fix router warnings
- 23a88d02 - Tidy up routes
- 03e29b3f - Fix playlist modal error handling
- 7d55d330 - Create a common view component for management lists
- 9ed6213a - Cleanup qs.stringify comments
- d090adc1 - Sanitize html
- fd403ab7 - Migrate About.vue to script setup
- 42403962 - Fix html sanitization
- 02f8f378 - Migrate a bunch o components to script setup
- 8c11b6d0 - Rewrite queue
- cec34d49 - Rewrite player component to script setup
- 54a33cd1 - Fix audio playback
- a4305989 - Move track playing logic to usePlayer and useSound
- 57692dcf - Fix queue and player bugs
- 7d8d1a41 - Fix #1777
- 74e88c26 - Remove todo
- 77594351 - Remove PlayOptions and Report mixins
- 8d5464c2 - Workaround vuejs/core/pull/4512
- 58eec549 - Cleanup tsconfig
- b597dc4a - Migrate Settings and SettingsGroup
- 11e7be98 - Migrate EmbedWizard
- 0251789f - Fix a bunch of typescript errors
- 779d71ab - Migrate a bunch of components
- de4f445e - Fix up some tsc errors
- c5f70228 - Migrate a bunch of components
- a545333f - Fix crashing on track number
- 1c770ff5 - Fix force adding already existing track to the playlist (#1802)
- 3e5a7720 - Fix duration rendering
- a37835a9 - Allow displaying multiple same tracks in track list
- 285a0af7 - Fix playlist card urls
- 58d40a1e - Fix #1635
- 57693d85 - Allow anonymous access to gitpod
- 58ef3757 - Fix rendering instance settings
- 7408fe17 - Fix radio button
- e03e2ec9 - Migrate home component
- 6cdf2ddd - Fix webworker manifest in dev mode
- af0129b5 - Simplify SetInstanceModal logic
- 405eed0c - Add semantic ui types
- c56627bf - Fix fomantic
- 937a4425 - Fix custom css
- 09c1aba3 - Rename <modal> to <semantic-modal>
- 2900c381 - Fix #1829
- 73b1dc8f - MIgrate some components
- bbdb3dcb - Fix auto-fixable linter issues
- b8f5f5d6 - Fix #1297
- 951d3399 - Fix audio playback
- debe024f - Add option to disable HMR
- 34610670 - Fix #1381
- 998bd02a - Fix #1215
- c0719c21 - Fix #1298
- 0bb424a7 - Fix production building
- 9d7327a4 - Fix jitter in firefox
- 3dff9c74 - Fix front settings fetching
- aa2d83ac - Fix notification fetching
- 8719e348 - Fix edit notification count
- 1f27692e - Fix edits list
- 8ef28e3a - Fix unhandled error
- 2323cf70 - Update vite
- 8b90029d - Fix notification statuses
- a69ac8a1 - Tag gitpod workspace image
- 9d8465c9 - Fetch notification count only when logged in
- 6b179885 - Fetch inbox data
- fae47880 - Even smoother progress animations
- db167ad8 - Fix rounded corners in progress bars
- 998c7e1c - Fix radio buttons
- bd1a92c5 - Set `operator-linebreak` to `before`
- 4c024784 - Fetch all user info on startup
- 232f0ff4 - Resume playback when changing song from queue
- a7f4df68 - Fix dropdowns
- 92347207 - Fix sidebar on mobile ui
- 53d9015e - Fix #1796, Potentially fix #1471
- c87bf7e6 - Queue component enhancements
- 476f0ee0 - Fix duration in radios
- 2d16cd1c - Oprimize RAF
- 1df46d96 - Fix toast container making ui unclickable
- 3d518e5b - Favorite from queue
- 096ee924 - Use nicer colors
- 3436c5b9 - Add margin to fav button
- f470e064 - Better fav button in queue item
- fa6a1575 - Fix moving queue items in FireFox
- 63fbf286 - Fix scrolling mode
- 11b67919 - Dynamically calculate number of track elements in DOM
- 2117b0e2 - Fix scrollToIndex
- 29afac31 - Remove unused attr
- d1b8190d - Performance fixes
- fa68ff76 - Fix scrollToIndex
- bf676760 - Fix scrollToIndex
- 801c04c0 - Fix radios starting from second track
- 8aa073b9 - Add player seek progress bar
- f06c040b - Add markdown enhancements
- 4805842f - Add sentry support
- 148adbf7 - Fix #1836
- 8d63ee68 - Fix metadata type
- 465b6918 - Fix rendering metadata in user requests
- 97e70493 - Rewrite player logic
- 06310593 - WIP: Experiment with MediaElementAudioSourceNode
- 1d4a3468 - Revert "Rewrite player logic"
- 5ea5ad3c - Use navigation guards and migrate a couple of components
- 14a61d5f - Migrate settings
- 45740d51 - Migrate signup
- 2f2409f9 - Migrate some components
- e6bc1ab6 - Fix some glitchtip errors
- a57320d0 - Add better tracking
- cac12a85 - Add proper tracking alert
- d7052c44 - Import dependencies dynamically to reduce production size
- 5c05407f - Fix cookie name
- 36ada7a2 - Add logging
- f52798b0 - Ignore vue3-lazyload error
- 5dbf85c7 - Add sentry environment
- 1c395c01 - Migrate upload form
- 68f2450c - Migrate FileUpload component and fix uploading files
- 76f6c647 - Fix some unhandler axios errors
- ad41d90a - Check if user is authenticated when a page is created
- 07abe66a - Performance fixes
- b3a08c86 - Migrate user menu
- 5b95a8f9 - Migrate some components
- e8f65455 - Migrate EditList.vue
- 0b263dce - Test changes
- 7eca32e0 - Couple fixes
- c1494c88 - Migrate some components
- ee975e58 - Add error handler in all unhandled places
- 6431d028 - Add notification for unhandled errors
- 74d1a0a0 - Migrate rest of the components
- e7da8b5f - Resolve some TODOs
- 436a7692 - Resolve most type conflicts
- 2c364ce2 - Fix subscribe button
- 95e3dcb1 - Fix tsc linter!
- b17941fc - Fix eslint
- 8a27f350 - Cleanup eslintrc
- 07d7304b - Fix hanging loading state in some components
- 0541da44 - Prepare vitest
- e2be5662 - Fix empty descriptions throwing unexpected errors
- 1b31fd40 - Remove js tests
- fb27bcca - Cleanup test directory
- fb4f94fb - Fix search and dynamic ordering (#1567)
- ad2e0446 - Fix CSP header
- 711aa783 - Fix setting progress through progressbar
- 1837107a - Make changing tags reactive
- f4c34acb - Fix tests
- 6328d000 - Resolve "Database growing way too much (music_upload)"
- 57a5b85f - Fix search by text
- 5262b107 - Refactor SettingsView to allow openapi generation
- 37278348 - Update dependency Faker to v14.2.0 (develop)
- 778d2fcb - Fix remote search
- a0e734c3 - Pin cryptography down to avoid incompatibility issues
- 9a6f3a0d - Update dependency boto3 to v1.24.68 (develop)
- 9a46a8a0 - Improve merge request pipelines
- 1e61a2b2 - Update dependency black to v22.8.0 (develop)
- 10732636 - Update dependency django-debug-toolbar to v3.6.0 (develop)
- 0aba0792 - Update dependency django-dynamic-preferences to v1.14.0 (develop)
- acb2575f - Enable frontend updates in renovate again
- e41125a8 - Pin dependency utility-types to 3.10.0 (develop)
- a7b70126 - Update dependency @typescript-eslint/eslint-plugin to v5.36.2 (develop)
- 200670b7 - Refactor NodeInfo Endpoint to use proper serializer
- 4e8d4c35 - Update dependency @vue/compiler-sfc to v3.2.39 (develop)
- e736d1b9 - Backport sentry
- 521b492f - Lock file maintenance (stable)
- 9fe2a31d - Update dependency @vue/eslint-config-typescript to v11.0.1 (develop)
- fb10d1a3 - Version bump and changelog for 1.2.8
- 875a6ba2 - Merge branch 'stable' into develop
- b126e096 - Fix broken nodeinfo test
- 02ebed8b - Update dependency @vue/runtime-core to v3.2.39 (develop)
- adf27c24 - Update dependency boto3 to v1.24.70 (develop)
- fd60fa2a - Fix about pod info NOCHANGELOG
- 92eed5f4 - Update dependency eslint to v8.23.1 (develop)
- b41d77be - Update dependency boto3 to v1.24.73 (develop)
- 6d5e1b3c - Align sentry configuration of front- and backend
- 15e4c2a8 - Update dependency sass to v1.54.9 (develop)
- d0fd2be7 - Only run lint jobs for MRs
- c73010b3 - Fix CSP headers for remote instance
- 7c01c65a - Revert "Update dependency @vue/runtime-core to v3.2.39 (develop)"
- e1bca712 - Update dependency typescript to v4.8.3 (develop)
- de815301 - Fix dependency lock file
- b04b2ece - Fix trackListened not being sent when tab is not focused
- c897ee07 - Fix editing playlist tracks
- 2c70040a - Fix unused var typescript error in generated API client NOCHANGELOG
- 56a10585 - Fix global shortcuts
- 86be283c - Reimplement embedded player ui with petite-vue
- 35975273 - Implement embedded player logic
- 333d0a83 - Cleanup config files
- 2e3d5172 - Add changelog snippet
- 13297495 - Add baseUrl support
- 50fd01de - Fix embedded player
- 306a2e97 - Fix CSP for remote instances
- b9524996 - Make `instance` more important than `b` in embedded player
- 23947ee4 - Fix favicon
- 1567426a - Add proper mediaSession controls to embedded player
- dd832da8 - Make mediaSession metadata reliable in embedded player
- 61276ae7 - Remove console.log
- d492e3dd - Make unsupported type error message clearer
- 04eec324 - Make wrong id message clearer
- ed80e5df - Make other messages clearer
- 341daaec - Fix changelog snippets
- 12e41e33 - Update deployment nginx template
- bec180c6 - Extract svg icons to a single component
- ce98deb8 - Fix dockerfile for new embed frame
- ece0f9ad - Remove unnecessary embed copy
- cbbf6c2c - Fix env spectacular command in gitpod terminal
- 68face20 - Rename operation ids
- 7b0cffba - Add changelog snippet
- c0b2c8d4 - Fix black linting
- dc27e7da - Remove unused import
- ee835555 - Add pluralizer to poetry lockfile
- b3e2b84f - Remove operations and schema
- fce72dbc - Fix `get_radio_radio`
- 8a620dba - Fix linting
- bfc8d742 - Dynamically fix `get_radio_radio_track`
- 0c9b753a - Omit coverage of CustomAutoSchema
- c19b3d35 - Fix client API generation
- 301cea92 - Align openapi specs to the actual API
- 6a51b8f1 - Remove debug print
- ff1a6148 - Resolve "Refactor mutations endpoints"
- 8048ae49 - Add coverage reporting for Gitlab
- 75cea75c - chore(deps): Configure Renovate to label MRs
- d1d57eb1 - fix(deps): Fix renovate config, #1891
- 3d328d5f - fix(openapi): Fix spec generation for PasswordReset
- 667052bc - fix(openapi): Fix all user viewset annotation
- 00376930 - Update dependency vite-plugin-pwa to v0.13.1 (develop)
- 4371c2ac - Resolve "using @extend_schema on viewset class ListenViewSet with parameters...
- dd0ad1be - Resolve "ChannelViewSet: exception raised while getting serializer. Hint: Is...
- d272f0f1 - chore(renovate): group vue and @vue/runtime-core to avoid different versions
- 7dcc5366 - fix(openapi): Fix openapi generation for LibraryFollowViewSet
- 82767e7b - Update Vue to v3.2.40 (develop)
- 2eefd8b3 - feat(python): Add support for python 3.11rc and testing
- e6f73794 - fix(deps): Pin down importlib_metadata to avoid issues with python 3.7
- 5f09beff - Revert "Update dependency vite-plugin-pwa to v0.13.1 (develop)"
- 5081ec8a - Resolve "OembedView: unable to guess serializer. This is graceful fallback...
- 7a81df8e - fix(openapi): Add proper serialization for TextPreviewView
- 0629f322 - Replace django-rest-auth with dj-rest-auth
- e5da2370 - refactor(auth): Replace django_rest_auth with dj_rest_auth
- fdc2ba53 - chore(changelog): Introduce refactoring category for changelog
- 727bb565 - fix(users): Make PasswordResetSerializer use correct form
- f1d50d0c - chore(openapi): Exclude /api/v1/oauth/authorize from the specs since its not supported yet
- 2d913862 - fix(openapi): Use a proper serializer for Search endpoint
- 4b1baec3 - chore(tags): remove duplicated serializer
- e8b7da97 - test(search): Adopt test do use same serializer as view
- 590d01c1 - style(music): Correct codestyling of views
- 4e5fb464 - Fix OAuth login
- b5019113 - fix(openapi): Make TextPreviewView extending GenericAPIView to allow spectacular to generate specs
- 3650981b - ci(armv7): Disable Docker builds for now
- be74d915 - deleta refrest actor data task
- a4b6a9b9 - changelog
- abbc6401 - del changelog
- b4ea507f - del old changelog
Toggle commit listadded 353 commits
- cd7ed4f1 - Update dependency Django to v4.0.6 (stable)
- 8cc3a118 - Lock file maintenance (stable)
- 51788a32 - Lock file maintenance (stable)
- 209e1188 - Fix(subsonic): missing default order for search3
- 0551af50 - Fix(radios): search filters incoherent behaviour
- e588a728 - fix(front): navigating to registration request not showing anything (#1836)
- 19da87d0 - Fix player cover image overlaping with queue
- 40fc4918 - Fix develop docs preview
- 6f83ff69 - Add missing sphinx conf line
- f0ca74a9 - mock drf import for env file
- 27e9e713 - Lock file maintenance (stable)
- ecf81eee - Fixes wrong metadata field used in VA album serialization
- b77e16e0 - Lock file maintenance (stable)
- 36e55e56 - Remove hotfix for setuptools and pin it properly
- d574ab84 - Fix setuptools pinning
- 99a56e49 - Remove pinned version of setuptools
- f8782712 - Update dependency sentry-sdk to v1.9.8 (develop)
- c35ceeb1 - Update dependency uvicorn to v0.18.3 (develop)
- a578ea03 - Add script setup and typescript config
- a129f7f8 - Temporarily disable failing typescript rules
- 2b40707f - Cleanup a lot of stuff
- 4d14f044 - Fix linter problems
- ddb035e4 - Tag @wvffle in his TODO comments
- b33af581 - Wait for all modules to load
- 615a801b - Fix app rendering
- 6f670efd - Pin dependencies
- 0732bc36 - Remove initSettings
- a7cc3de3 - Move locales.ts to locales.json and remove unused i18n script
- 222b9b12 - Remove files commited by accident
- e0e2bf4c - Load theme as fast as possible
- f61fafec - Remove '@/'
- 934f802b - Cleanup updateQueryString composable
- 0b51fb03 - Remove JWT leftovers
- 071eb2fa - Move ~/modules to ~/init
- 6a9b21a6 - Rename AppModule to InitModule
- b9593717 - Rename AppModule to InitModule
- f3ccfcbe - Add PWA support
- 0e758d06 - Fix vite.config.ts
- 7c5d259c - Add vue 3 and compat
- 74ca3b17 - Migrate to vuex@4 and vue-router@4
- db7c0444 - Migrate to vue3-lazyload
- b3022c26 - Add onKeyboardShortcut composable
- 8402621f - Fix some vue compat warnings
- 324e028a - Fix deprecated render function and deprecated $listeners
- 0e6097c7 - Fix emit warning
- da1cefc3 - Fix scroll behavior
- 260fdb25 - Fix locales
- 51435d07 - Fix currentRoute
- 7fb5284d - Refactor object types to records
- 12b09b08 - Refactor ~/logging.ts to a useLogger composable
- b7d66232 - Remove vue 2 filters
- 7e53e9a5 - Update vuedraggable
- cbaa58d2 - Add useFocusTrap
- 76279c27 - Fix filters test
- 28e273dd - Fix service worker init module
- 8cc73ed7 - Fix queue scroll
- 3915716d - Fix modals
- f1724fb5 - Fix double #app id
- 1234e61e - Remove exact prop from router links
- 3ddae65c - Fix view refreshing when hiding queue
- d01901d8 - Fix some modals
- 11223247 - Fix linting
- 42907b70 - Remove last filter usage
- 0c9dcd85 - Fix @click.native
- 57aef100 - Remove deprecated slot syntax
- 4865bf77 - Fix v-if with v-for
- e6534a15 - Add TODOs for breaking changes
- e29819f3 - Add TODO for <script setup>
- 2f8f7cba - Refactor withDefaults
- 39b4e9a5 - Fix withDefaults
- d6a46f5a - Remove required=false and disabled=false attributes
- 16d437be - Migrate Translations mixin to useSharedLabels composable
- 2f80e093 - Migrate a couple of components to new v-model and cleanup linting stuff
- bf009440 - Migrate attachment input to new v-model
- 561c1d86 - Migrate rest of inputs to new v-model
- a38d0bc5 - Add typescript type checking to gitlab CI
- 7a823282 - Fix null modelValue
- 8ff0bb93 - Remove $set and $delete
- 9e0596d1 - Move *.js to *.ts
- 0b53ec5b - Add store types and fix other type errors
- 461aa51e - Fix websockets and vite hmr on local dev
- a872f752 - Fix caching API routes in PWA service worker
- b5970446 - Set max websocket reconnect retries in development
- fbfe4a64 - Fix instanceUrl not being optional
- 30731580 - Add changelog entry
- 40c7e087 - Replace deprecated document.domain with location.hostname
- a25f1bbb - Remove unused getter
- 3ab0435f - Migrate pagination to v-model and start moving away from mixins
- 3266cd80 - Migrate Albums and move pagination component
- 8cf35008 - Remove ordering and pagination mixins from a bunch of files
- 344f1af0 - Add useSmartSearch composable
- c4dd04e0 - Fix flow of setting instance url
- 70495c6a - Reset the defaultServerUrl to the value of env var or origin when it's null in settings.json
- 15e62d62 - Add gitpod related changes
- 21e5d8dd - Fix actions not being arrays in components using smart search
- a8fd0e3f - Migrate rest of ordering/pagination mixins to composables
- 78cdb592 - Cleanup defaultPaginateBy and fix onMounted missing from imports
- fe835c5d - Fix library moderation
- f5bd9061 - Upgrade frontend dependencies
- 9e1e2bfa - Rewrite search view
- 7121d514 - Fix actions computed
- 5dfce40c - Update router configuration to fix some errors
- 442f9ce0 - Fix v-if keys
- 4b5c4c8b - Disable many compats
- a28e0070 - Remove @vue/compat
- 33dfeea1 - Fix router navigation
- d5793244 - Cleanup ordering composable
- dbe762d7 - Fix scrollBehavior
- e6080895 - Fix router warnings
- 23a88d02 - Tidy up routes
- 03e29b3f - Fix playlist modal error handling
- 7d55d330 - Create a common view component for management lists
- 9ed6213a - Cleanup qs.stringify comments
- d090adc1 - Sanitize html
- fd403ab7 - Migrate About.vue to script setup
- 42403962 - Fix html sanitization
- 02f8f378 - Migrate a bunch o components to script setup
- 8c11b6d0 - Rewrite queue
- cec34d49 - Rewrite player component to script setup
- 54a33cd1 - Fix audio playback
- a4305989 - Move track playing logic to usePlayer and useSound
- 57692dcf - Fix queue and player bugs
- 7d8d1a41 - Fix #1777
- 74e88c26 - Remove todo
- 77594351 - Remove PlayOptions and Report mixins
- 8d5464c2 - Workaround vuejs/core/pull/4512
- 58eec549 - Cleanup tsconfig
- b597dc4a - Migrate Settings and SettingsGroup
- 11e7be98 - Migrate EmbedWizard
- 0251789f - Fix a bunch of typescript errors
- 779d71ab - Migrate a bunch of components
- de4f445e - Fix up some tsc errors
- c5f70228 - Migrate a bunch of components
- a545333f - Fix crashing on track number
- 1c770ff5 - Fix force adding already existing track to the playlist (#1802)
- 3e5a7720 - Fix duration rendering
- a37835a9 - Allow displaying multiple same tracks in track list
- 285a0af7 - Fix playlist card urls
- 58d40a1e - Fix #1635
- 57693d85 - Allow anonymous access to gitpod
- 58ef3757 - Fix rendering instance settings
- 7408fe17 - Fix radio button
- e03e2ec9 - Migrate home component
- 6cdf2ddd - Fix webworker manifest in dev mode
- af0129b5 - Simplify SetInstanceModal logic
- 405eed0c - Add semantic ui types
- c56627bf - Fix fomantic
- 937a4425 - Fix custom css
- 09c1aba3 - Rename <modal> to <semantic-modal>
- 2900c381 - Fix #1829
- 73b1dc8f - MIgrate some components
- bbdb3dcb - Fix auto-fixable linter issues
- b8f5f5d6 - Fix #1297
- 951d3399 - Fix audio playback
- debe024f - Add option to disable HMR
- 34610670 - Fix #1381
- 998bd02a - Fix #1215
- c0719c21 - Fix #1298
- 0bb424a7 - Fix production building
- 9d7327a4 - Fix jitter in firefox
- 3dff9c74 - Fix front settings fetching
- aa2d83ac - Fix notification fetching
- 8719e348 - Fix edit notification count
- 1f27692e - Fix edits list
- 8ef28e3a - Fix unhandled error
- 2323cf70 - Update vite
- 8b90029d - Fix notification statuses
- a69ac8a1 - Tag gitpod workspace image
- 9d8465c9 - Fetch notification count only when logged in
- 6b179885 - Fetch inbox data
- fae47880 - Even smoother progress animations
- db167ad8 - Fix rounded corners in progress bars
- 998c7e1c - Fix radio buttons
- bd1a92c5 - Set `operator-linebreak` to `before`
- 4c024784 - Fetch all user info on startup
- 232f0ff4 - Resume playback when changing song from queue
- a7f4df68 - Fix dropdowns
- 92347207 - Fix sidebar on mobile ui
- 53d9015e - Fix #1796, Potentially fix #1471
- c87bf7e6 - Queue component enhancements
- 476f0ee0 - Fix duration in radios
- 2d16cd1c - Oprimize RAF
- 1df46d96 - Fix toast container making ui unclickable
- 3d518e5b - Favorite from queue
- 096ee924 - Use nicer colors
- 3436c5b9 - Add margin to fav button
- f470e064 - Better fav button in queue item
- fa6a1575 - Fix moving queue items in FireFox
- 63fbf286 - Fix scrolling mode
- 11b67919 - Dynamically calculate number of track elements in DOM
- 2117b0e2 - Fix scrollToIndex
- 29afac31 - Remove unused attr
- d1b8190d - Performance fixes
- fa68ff76 - Fix scrollToIndex
- bf676760 - Fix scrollToIndex
- 801c04c0 - Fix radios starting from second track
- 8aa073b9 - Add player seek progress bar
- f06c040b - Add markdown enhancements
- 4805842f - Add sentry support
- 148adbf7 - Fix #1836
- 8d63ee68 - Fix metadata type
- 465b6918 - Fix rendering metadata in user requests
- 97e70493 - Rewrite player logic
- 06310593 - WIP: Experiment with MediaElementAudioSourceNode
- 1d4a3468 - Revert "Rewrite player logic"
- 5ea5ad3c - Use navigation guards and migrate a couple of components
- 14a61d5f - Migrate settings
- 45740d51 - Migrate signup
- 2f2409f9 - Migrate some components
- e6bc1ab6 - Fix some glitchtip errors
- a57320d0 - Add better tracking
- cac12a85 - Add proper tracking alert
- d7052c44 - Import dependencies dynamically to reduce production size
- 5c05407f - Fix cookie name
- 36ada7a2 - Add logging
- f52798b0 - Ignore vue3-lazyload error
- 5dbf85c7 - Add sentry environment
- 1c395c01 - Migrate upload form
- 68f2450c - Migrate FileUpload component and fix uploading files
- 76f6c647 - Fix some unhandler axios errors
- ad41d90a - Check if user is authenticated when a page is created
- 07abe66a - Performance fixes
- b3a08c86 - Migrate user menu
- 5b95a8f9 - Migrate some components
- e8f65455 - Migrate EditList.vue
- 0b263dce - Test changes
- 7eca32e0 - Couple fixes
- c1494c88 - Migrate some components
- ee975e58 - Add error handler in all unhandled places
- 6431d028 - Add notification for unhandled errors
- 74d1a0a0 - Migrate rest of the components
- e7da8b5f - Resolve some TODOs
- 436a7692 - Resolve most type conflicts
- 2c364ce2 - Fix subscribe button
- 95e3dcb1 - Fix tsc linter!
- b17941fc - Fix eslint
- 8a27f350 - Cleanup eslintrc
- 07d7304b - Fix hanging loading state in some components
- 0541da44 - Prepare vitest
- e2be5662 - Fix empty descriptions throwing unexpected errors
- 1b31fd40 - Remove js tests
- fb27bcca - Cleanup test directory
- fb4f94fb - Fix search and dynamic ordering (#1567)
- ad2e0446 - Fix CSP header
- 711aa783 - Fix setting progress through progressbar
- 1837107a - Make changing tags reactive
- f4c34acb - Fix tests
- 6328d000 - Resolve "Database growing way too much (music_upload)"
- 57a5b85f - Fix search by text
- 5262b107 - Refactor SettingsView to allow openapi generation
- 37278348 - Update dependency Faker to v14.2.0 (develop)
- 778d2fcb - Fix remote search
- a0e734c3 - Pin cryptography down to avoid incompatibility issues
- 9a6f3a0d - Update dependency boto3 to v1.24.68 (develop)
- 9a46a8a0 - Improve merge request pipelines
- 1e61a2b2 - Update dependency black to v22.8.0 (develop)
- 10732636 - Update dependency django-debug-toolbar to v3.6.0 (develop)
- 0aba0792 - Update dependency django-dynamic-preferences to v1.14.0 (develop)
- acb2575f - Enable frontend updates in renovate again
- e41125a8 - Pin dependency utility-types to 3.10.0 (develop)
- a7b70126 - Update dependency @typescript-eslint/eslint-plugin to v5.36.2 (develop)
- 200670b7 - Refactor NodeInfo Endpoint to use proper serializer
- 4e8d4c35 - Update dependency @vue/compiler-sfc to v3.2.39 (develop)
- e736d1b9 - Backport sentry
- 521b492f - Lock file maintenance (stable)
- 9fe2a31d - Update dependency @vue/eslint-config-typescript to v11.0.1 (develop)
- fb10d1a3 - Version bump and changelog for 1.2.8
- 875a6ba2 - Merge branch 'stable' into develop
- b126e096 - Fix broken nodeinfo test
- 02ebed8b - Update dependency @vue/runtime-core to v3.2.39 (develop)
- adf27c24 - Update dependency boto3 to v1.24.70 (develop)
- fd60fa2a - Fix about pod info NOCHANGELOG
- 92eed5f4 - Update dependency eslint to v8.23.1 (develop)
- b41d77be - Update dependency boto3 to v1.24.73 (develop)
- 6d5e1b3c - Align sentry configuration of front- and backend
- 15e4c2a8 - Update dependency sass to v1.54.9 (develop)
- d0fd2be7 - Only run lint jobs for MRs
- c73010b3 - Fix CSP headers for remote instance
- 7c01c65a - Revert "Update dependency @vue/runtime-core to v3.2.39 (develop)"
- e1bca712 - Update dependency typescript to v4.8.3 (develop)
- de815301 - Fix dependency lock file
- b04b2ece - Fix trackListened not being sent when tab is not focused
- c897ee07 - Fix editing playlist tracks
- 2c70040a - Fix unused var typescript error in generated API client NOCHANGELOG
- 56a10585 - Fix global shortcuts
- 86be283c - Reimplement embedded player ui with petite-vue
- 35975273 - Implement embedded player logic
- 333d0a83 - Cleanup config files
- 2e3d5172 - Add changelog snippet
- 13297495 - Add baseUrl support
- 50fd01de - Fix embedded player
- 306a2e97 - Fix CSP for remote instances
- b9524996 - Make `instance` more important than `b` in embedded player
- 23947ee4 - Fix favicon
- 1567426a - Add proper mediaSession controls to embedded player
- dd832da8 - Make mediaSession metadata reliable in embedded player
- 61276ae7 - Remove console.log
- d492e3dd - Make unsupported type error message clearer
- 04eec324 - Make wrong id message clearer
- ed80e5df - Make other messages clearer
- 341daaec - Fix changelog snippets
- 12e41e33 - Update deployment nginx template
- bec180c6 - Extract svg icons to a single component
- ce98deb8 - Fix dockerfile for new embed frame
- ece0f9ad - Remove unnecessary embed copy
- cbbf6c2c - Fix env spectacular command in gitpod terminal
- 68face20 - Rename operation ids
- 7b0cffba - Add changelog snippet
- c0b2c8d4 - Fix black linting
- dc27e7da - Remove unused import
- ee835555 - Add pluralizer to poetry lockfile
- b3e2b84f - Remove operations and schema
- fce72dbc - Fix `get_radio_radio`
- 8a620dba - Fix linting
- bfc8d742 - Dynamically fix `get_radio_radio_track`
- 0c9b753a - Omit coverage of CustomAutoSchema
- c19b3d35 - Fix client API generation
- 301cea92 - Align openapi specs to the actual API
- 6a51b8f1 - Remove debug print
- ff1a6148 - Resolve "Refactor mutations endpoints"
- 8048ae49 - Add coverage reporting for Gitlab
- 75cea75c - chore(deps): Configure Renovate to label MRs
- d1d57eb1 - fix(deps): Fix renovate config, #1891
- 3d328d5f - fix(openapi): Fix spec generation for PasswordReset
- 667052bc - fix(openapi): Fix all user viewset annotation
- 00376930 - Update dependency vite-plugin-pwa to v0.13.1 (develop)
- 4371c2ac - Resolve "using @extend_schema on viewset class ListenViewSet with parameters...
- dd0ad1be - Resolve "ChannelViewSet: exception raised while getting serializer. Hint: Is...
- d272f0f1 - chore(renovate): group vue and @vue/runtime-core to avoid different versions
- 7dcc5366 - fix(openapi): Fix openapi generation for LibraryFollowViewSet
- 82767e7b - Update Vue to v3.2.40 (develop)
- 2eefd8b3 - feat(python): Add support for python 3.11rc and testing
- e6f73794 - fix(deps): Pin down importlib_metadata to avoid issues with python 3.7
- 5f09beff - Revert "Update dependency vite-plugin-pwa to v0.13.1 (develop)"
- 5081ec8a - Resolve "OembedView: unable to guess serializer. This is graceful fallback...
- 7a81df8e - fix(openapi): Add proper serialization for TextPreviewView
- 0629f322 - Replace django-rest-auth with dj-rest-auth
- e5da2370 - refactor(auth): Replace django_rest_auth with dj_rest_auth
- fdc2ba53 - chore(changelog): Introduce refactoring category for changelog
- 727bb565 - fix(users): Make PasswordResetSerializer use correct form
- f1d50d0c - chore(openapi): Exclude /api/v1/oauth/authorize from the specs since its not supported yet
- 2d913862 - fix(openapi): Use a proper serializer for Search endpoint
- 4b1baec3 - chore(tags): remove duplicated serializer
- e8b7da97 - test(search): Adopt test do use same serializer as view
- 590d01c1 - style(music): Correct codestyling of views
- 4e5fb464 - Fix OAuth login
- b5019113 - fix(openapi): Make TextPreviewView extending GenericAPIView to allow spectacular to generate specs
- 3650981b - ci(armv7): Disable Docker builds for now
- 9b01f9a3 - deleta refrest actor data task
- ce64fdc3 - changelog
- 3c20509c - del changelog
- 9a5911ec - del old changelog
- 315d719f - lint
Toggle commit list
Please register or sign in to reply