FoxxMD
005dae76ab
chore: Bump version for release
2024-09-27 09:02:04 -04:00
FoxxMD
bdf27ec421
fix: Freeze typescript to fix weird unused error directive problem
2024-09-23 09:49:31 -04:00
FoxxMD
19bf456e47
Fix version for yt-music-api
2024-09-23 08:39:46 -04:00
FoxxMD
09ea158734
Update lock file after rebase
2024-09-23 08:34:09 -04:00
FoxxMD
88c1b553e3
feat(modifications): Refactor hooks to accept an array of parts
...
* Hook can be single object part or array of parts
* All arrays are processed
#185
2024-09-23 08:32:40 -04:00
FoxxMD
e20ee09bbb
chore: Update faker to official release
2024-09-19 12:53:00 -04:00
FoxxMD
983b1c67ac
fix: Bump @foxxmd/logging version to fix read-only system issues
2024-09-11 14:48:27 -04:00
dependabot[bot]
ee78b95617
chore(deps): bump the npm_and_yarn group across 2 directories with 7 updates
...
Bumps the npm_and_yarn group with 6 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [formidable](https://github.com/node-formidable/formidable ) | `2.1.2` | `3.5.1` |
| [@types/formidable](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/formidable ) | `2.0.6` | `3.4.5` |
| [ntfy](https://github.com/ffflorian/node-packages ) | `1.5.4` | `1.6.2` |
| [postcss](https://github.com/postcss/postcss ) | `8.4.38` | `8.4.41` |
| [xml2js](https://github.com/Leonidas-from-XIV/node-xml2js ) | `0.5.0` | `0.6.0` |
| [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) | `7.24.7` | `7.25.6` |
Bumps the npm_and_yarn group with 2 updates in the /docsite directory: [postcss](https://github.com/postcss/postcss ) and [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ).
Updates `formidable` from 2.1.2 to 3.5.1
- [Release notes](https://github.com/node-formidable/formidable/releases )
- [Changelog](https://github.com/node-formidable/formidable/blob/master/CHANGELOG.md )
- [Commits](https://github.com/node-formidable/formidable/commits/v3.5.1 )
Updates `@types/formidable` from 2.0.6 to 3.4.5
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/formidable )
Updates `ntfy` from 1.5.4 to 1.6.2
- [Commits](https://github.com/ffflorian/node-packages/compare/ntfy@1.5.4...ntfy@1.6.2 )
Updates `postcss` from 8.4.38 to 8.4.41
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.38...8.4.41 )
Updates `xml2js` from 0.5.0 to 0.6.0
- [Commits](https://github.com/Leonidas-from-XIV/node-xml2js/compare/0.5.0...0.6.0 )
Updates `@babel/traverse` from 7.24.7 to 7.25.6
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.25.6/packages/babel-traverse )
Updates `axios` from 1.7.2 to 1.7.4
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.7.2...v1.7.4 )
Updates `postcss` from 8.4.39 to 8.4.41
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.38...8.4.41 )
Updates `@babel/traverse` from 7.24.7 to 7.25.6
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.25.6/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: formidable
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: "@types/formidable"
dependency-type: direct:development
dependency-group: npm_and_yarn
- dependency-name: ntfy
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: postcss
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: xml2js
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: "@babel/traverse"
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: axios
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: postcss
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: "@babel/traverse"
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-30 14:55:40 +00:00
FoxxMD
0de2cc0922
feat(jellyfin)!: Refactor Jellyfin source to use Jellyfin API
...
* Implement new jellyfin source using JF typescript api client library for communication
* Use either API Key or username/password
* Implement real-time scrobble monitoring
* Implement feature parity filters from old jellyfin source (users) and add devices filters
* Refactor documentation for new configuration with api and add migration steps for webhook users
* Add deprecation warning to jellyfin webhook source
2024-08-29 11:28:27 -04:00
FoxxMD
a3960421d7
chore: Bump version for release
2024-08-28 09:35:13 -04:00
FoxxMD
ae935798f3
chore: Update schema
2024-08-22 16:44:15 -04:00
FoxxMD
2903662f8b
feat: Implement POC vlc Source #177
2024-08-22 13:11:12 -04:00
FoxxMD
4f26b63ab1
chore: Bump version for release
2024-08-20 09:17:28 -04:00
FoxxMD
9ede4634cb
test: Use faker 9.0RC for more plausible artist/album names in generated data
2024-07-25 15:04:37 -04:00
FoxxMD
2ae82fdd9e
feat: Implement common play transform functionality
2024-07-25 13:43:34 -04:00
FoxxMD
91e52c4c5d
feat(musikcube): Provide more error logging and example config
...
* Update iso-websockets to fix typing exports and get node network error from WS error
* Add url example to config
2024-07-23 12:11:19 -04:00
FoxxMD
8b9a7893d3
feat(mpd): Implement MPD Source MVP
2024-07-19 12:10:51 -04:00
FoxxMD
f14203f85e
docs: More improvements to configuration docs
2024-07-18 11:14:40 -04:00
FoxxMD
16cef0ae65
chore: Bump versions for release
2024-07-17 12:46:18 -04:00
FoxxMD
d1a4a54d2a
docs: Implement self-hosted docs
...
* Add npm scripts for installing/building docusaurus from main project
* Set base url based on ENV
* Build docsite in docker image
* Add link to doc in dashboard and link to github
* Update nodejs install instructions to include doc build command
* Update GH pages workflow to use correct base url
* Add hint page to main app when docs are not built
2024-07-15 13:26:57 -04:00
FoxxMD
685d70c639
chore: Bump version for release
2024-07-09 09:51:43 -04:00
FoxxMD
4e493db987
refactor: Use @foxxmd/get-version to render app version
2024-07-05 10:42:41 -04:00
FoxxMD
ca9acbb089
Add git versioning check on backend
2024-06-26 12:37:08 -04:00
FoxxMD
bafb852545
feat(youtube): Use full-fat list diffing to watch for new plays #156
...
* Use superdiff to diff PlayObject lists and detect changes as well as append/prepend scenarios
* Replace YTM recently played logic with list diffing, only accept prepend-validated lists
* On non-prepend scenarios replace existing recently played and log human readable diff
2024-06-26 12:37:08 -04:00
FoxxMD
b9715f2159
chore: update dependencies
2024-06-26 12:37:07 -04:00
FoxxMD
e90dbaf691
chore: npm audit fixes
2024-06-26 12:37:07 -04:00
FoxxMD
1905804f2a
fix(webscrobbler): Add preflight route #157
2024-06-26 12:37:07 -04:00
FoxxMD
7c66816023
Implement musikcube source
2024-06-26 12:35:13 -04:00
FoxxMD
3e7e5df5de
fix: Missed package-lock.json commit
2024-06-05 11:01:12 -04:00
FoxxMD
57f2b5f7e5
feat: Update normalize-url to prevent port erasure #155
2024-06-04 15:39:47 -04:00
FoxxMD
7170b09586
chore: Bump version for release
2024-04-11 09:38:55 -04:00
FoxxMD
cede77e3fa
refactor: Remove pony-cause dependency
...
Use built-in error cause and adapt helper functions from pony-cause so we can remove a dependency
2024-04-10 10:56:04 -04:00
FoxxMD
7a3e4e56e2
chore: Remove some unused packages
2024-04-02 10:15:41 -04:00
FoxxMD
abe6638f66
refactor: Use updated logger to reduce log file path logic complexity
2024-03-28 12:28:56 -04:00
FoxxMD
41900b0048
chore: Bump version for release
2024-03-26 09:36:37 -04:00
FoxxMD
9ea71b931c
fix(flatpak): Fix missing package.json needed to run as esm module
2024-03-26 09:04:31 -04:00
FoxxMD
6c27406803
fix: Fix colored output being applied to file logging
2024-03-21 17:08:14 -04:00
FoxxMD
c7d2e7acc2
feat(ui): Use ansi-to-react for log coloring
...
Vastly simplifies log formatting on the dashboard
2024-03-21 15:33:06 -04:00
FoxxMD
2dde3840c6
refactor(logging): Replace winston with @foxxmd/logging
2024-03-21 15:33:06 -04:00
FoxxMD
1c6407238c
feat: Add initial linting config
2024-02-19 12:27:34 -05:00
FoxxMD
dae4af070f
chore: Bump mocha version
2024-02-15 13:01:22 -05:00
FoxxMD
8057982184
chore: Upgrade string-sameness
...
* Removes dependency on unmaintained dice coeffecient library
* New version is esm-only library
2024-02-15 12:27:59 -05:00
FoxxMD
d2d5f4a705
chore: Remove more unused packages
2024-02-15 10:10:01 -05:00
FoxxMD
4aa875660f
chore: Remove unused es6-error package
2024-02-15 09:25:32 -05:00
FoxxMD
1e1b5f56ce
refactor: Replace dbus-next with dbus-ts #142
2024-02-14 16:32:38 -05:00
FoxxMD
0f8fd5cc0e
chore: Forgot to bump version in lock file
2024-02-06 09:28:02 -05:00
FoxxMD
69b1786859
fix: Add patch-package as postinstall script so packages actually get patched
2024-01-31 14:09:31 -05:00
FoxxMD
fee754f15f
feat(chrome): Used improved library
2024-01-30 13:24:09 -05:00
FoxxMD
d62d18232d
chore: Remove some unused packages
2024-01-30 10:30:33 -05:00
FoxxMD
7b2c4f99f3
chore: Bump version for release
2024-01-29 10:33:57 -05:00