Chris Harding
b40ec2de7a
Dockerfile: Add group by id not name
...
When a group already exists with the specified gid, usermod with -f will
silently added the group with a default new gid. So worker ends up with
an extra useless group rather than the one specified.
Signed-off-by: Chris Harding <sjrct@users.noreply.github.com >
2024-05-29 12:37:16 -04:00
Merlijn Wajer
a4b97422ea
Merge pull request #600 from AndrewKvalheim/string-format
...
Correct string formatting
2024-04-01 21:05:44 +02:00
Merlijn Wajer
5325328717
Merge pull request #610 from JoshWVS/save-flac-after-embedding-image
...
Save FLAC file after embedding cover art
2024-04-01 21:01:45 +02:00
Joshua Simpson
098af47231
Save FLAC file after embedding cover art
...
Signed-off-by: Josh Simpson <107582704+JoshWVS@users.noreply.github.com >
2024-03-25 18:09:44 -04:00
Andrew Kvalheim
2ebe7033e0
Correct string formatting
...
The input to the RuntimeError constructor is not a format string.
2023-09-26 05:46:33 -07:00
JoeLametta
6ad681aff5
Update libcdio-utils bug warning in README
...
Resolves #558
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2022-07-16 16:21:26 +00:00
JoeLametta
e0ad242795
Fix flake8 warning
...
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2022-07-16 16:01:35 +00:00
JoeLametta
1ab1ec982d
Merge pull request #562 from arcctgx/accurip-url-strip
...
Fix stripping AccurateRip URL in accurip command
2022-07-16 17:54:16 +02:00
JoeLametta
df48f1c71c
Merge pull request #561 from bmwalters/event-loop
...
extern.task: replace GLib event loop with asyncio event loop
2022-07-16 17:47:39 +02:00
arcctgx
c47abef5a1
Fix stripping AccurateRip URL in accurip command
...
Using lstrip() to remove initial part of the URL results in removing too
many characters when AccurateRip identifier has hex digits a, c or e in
the beginning (e.g. e/e/d/dBAR-006-000aadee-003920f8-4d0a3d06.bin
becomes d/dBAR-006-000aadee-003920f8-4d0a3d06.bin).
Signed-off-by: arcctgx <arcctgx@o2.pl >
2022-07-09 21:13:53 +02:00
Bradley Walters
3c9fa49f30
requirements: remove no longer used PyGObject
...
Signed-off-by: Bradley Walters <oss@walters.app >
2022-05-27 19:24:29 -06:00
Bradley Walters
1b13013782
extern.task: replace GLib event loop with asyncio event loop
...
Signed-off-by: Bradley Walters <oss@walters.app >
2022-05-23 17:59:07 -06:00
JoeLametta
8445e28f55
Merge pull request #557 from baldurmen/accuraterip-checksum-manpage
...
Add man page for accuraterip-checksum
2022-05-12 21:56:42 +02:00
Louis-Philippe Véronneau
9f7edca6b0
Add man page for accuraterip-checksum
...
Signed-off-by: Louis-Philippe Véronneau <pollo@debian.org >
2022-04-15 00:28:42 -04:00
JoeLametta
18a41b6c28
Merge pull request #548 from BioBox/makepkg
...
Fix bug caused by unescaped globbing
2021-07-26 14:40:11 +02:00
Daniel J. Perry
31073c67cb
Fix bug caused by unescaped globbing
...
Signed-off-by: Daniel J. Perry <dperry45@gatech.edu >
2021-07-26 01:45:00 -04:00
JoeLametta
3c17c08604
Merge pull request #543 from mweinelt/common-yaml-formatter
...
Use custom YAML subclass to be compatible with ruamel_yaml>=0.17
2021-07-04 17:43:02 +02:00
JoeLametta
c216430ace
README: added reference to cd-paranoia's bug (with bounty)
...
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-07-04 15:09:41 +00:00
Martin Weinelt
e0942417a1
Use custom YAML subclass to be compatible with ruamel_yaml>=0.17
...
Signed-off-by: Martin Weinelt <hexa@darmstadt.ccc.de >
2021-07-04 16:53:09 +02:00
JoeLametta
0a4042d8f0
README: restore Matrix contact information
...
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-07-04 14:17:46 +00:00
JoeLametta
09f6bf1b46
Add usage information to offsets.py script
...
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-26 10:35:58 +00:00
JoeLametta
90d6600c9c
Travis CI: test generation of man pages
...
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-26 10:35:58 +00:00
JoeLametta
042bf8f926
Mark suitable methods as static
...
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-26 10:35:58 +00:00
JoeLametta
8d6e64f58d
Replace mutable default argument with None
...
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-26 10:35:58 +00:00
JoeLametta
06356fc40f
README update, code linting changes
...
- PEP8 fix
- Remove useless parens
- Docstring fixes
- RegEX: remove unneeded escape character
- accuraterip-checksum: output usage to stderr in case of wrong invocation
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-26 10:35:58 +00:00
Frederik “Freso” S. Olesen
2d34d53539
Merge pull request #541 from whipper-team/issue-540-move-official-channel-off-freenode
...
Change IRC pointers to point to Libera.Chat
2021-05-21 20:32:12 +02:00
Frederik “Freso” S. Olesen
3a2ff47d17
Change IRC pointers to point to Libera.Chat
...
freenode experienced a hostile takeover:
https://gist.github.com/joepie91/df80d8d36cd9d1bde46ba018af497409/
https://gist.github.com/aaronmdjones/1a9a93ded5b7d162c3f58bdd66b8f491
etc.
Essentially all of freenode staff founded/moved over to Libera.Chat:
https://libera.chat/news/welcome-to-libera-chat
whipper’s official IRC presence will also be on Libera.Chat going
forward. freenode channel will exist for a bit longer, but will
eventually get locked.
AFAIK, there is no Matrix bridge yet(?), so removing the Matrix bit for
now. Will be added back in later when a bridge is established.
Resolves https://github.com/whipper-team/whipper/issues/540
Signed-off-by: Frederik “Freso” S. Olesen <freso.dk@gmail.com >
2021-05-21 13:26:57 +02:00
JoeLametta
9833a99d77
Remove PKG-INFO to avoid keeping fixed version number in develop
...
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-17 15:53:39 +00:00
JoeLametta
be1db82270
Merge branch 'develop'
2021-05-17 15:46:08 +00:00
JoeLametta
236544dce9
Push whipper release v0.10.0
...
Fixes #428 .
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-17 15:40:43 +00:00
JoeLametta
731453ea8d
Avoid useless './' in file paths
...
Replaced useless 'os.path.relpath(os.getcwd())' statement with 'os.curdir' (which is equal to '.').
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-16 17:19:14 +00:00
JoeLametta
078d3515ab
Merge pull request #537 from blueblots/keep-going-err
...
Fixed error when ripping using `--keep-going` without specifying `--o…
2021-05-16 19:07:24 +02:00
blueblots
4d997bc65b
Fixed error when ripping using --keep-going without specifying --output-directory
...
Added `os.path.basename()` to `skipped_tracks` comparison in
`ImageVerifyTask`. When `OUTPUT_DIRECTORY` is at its default '.'
`./` is prepended to the file path of `index.path`, causing the error.
Signed-off-by: blueblots <63152708+blueblots@users.noreply.github.com >
2021-05-16 16:45:35 +01:00
JoeLametta
b6338b2ec7
Merge pull request #536 from whipper-team/misc-changes-template
...
This pull request extends the supported template variables. Additions:
- `%B`: release barcode (already included but is now allowed)
- `%C`: release catalog number (already included but is now allowed)
- `%c`: release disambiguation comment
- `%D`: disc title without disambiguation
- `%I`: MusicBrainz Disc ID
- `%M`: total number of discs in the chosen release
- `%N`: number of current disc
- `%T`: medium title
When the relative metadata is available, whipper now adds the `TRACKTOTAL`, `DISCTOTAL` and `DISCNUMBER` metadata tags to the audio tracks.
I've also taken the inspiration from pull request #476 .
Resolves #401 , resolves #440 , resolves #448 .
2021-05-16 12:48:05 +02:00
JoeLametta
9d67144087
Add 'TRACKTOTAL', 'DISCTOTAL', 'DISCNUMBER' metatada to audio tracks
...
Co-authored-by: Máximo Castañeda <antiswen@yahoo.es >
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-16 10:32:02 +00:00
JoeLametta
1edd3657ba
Introduce %M, %N template variables
...
- %M: total number of discs in the chosen release
- %N: number of current disc
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-16 10:32:02 +00:00
JoeLametta
76b8004b8f
Introduce %T (medium title) template variable
...
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-16 10:32:02 +00:00
JoeLametta
e6ad23f119
Introduce %c (release disambiguation comment) template variable
...
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-16 10:32:02 +00:00
JoeLametta
bff5c91fa3
Introduce %I (MusicBrainz Disc ID) template variable
...
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-16 10:32:02 +00:00
JoeLametta
a97820b578
Add %D (disc title without disambiguation) to allowed template variables
...
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-16 10:32:02 +00:00
JoeLametta
e4645dfdd3
Swap 'title' and 'releaseTitle' meaning
...
- Trasparent change: now it makes more sense.
- Updated tests to reflect 'title', 'releaseTitle' meaning swap.
- Improved documentation.
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-16 10:32:02 +00:00
JoeLametta
e6d9838148
Enable %B (barcode) and %C (catalog number) template variables
...
Already included but were not allowed.
Improved documentation.
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-16 10:32:02 +00:00
JoeLametta
0eaf80c4bb
Template: replace None values with empty string
...
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-16 10:28:54 +00:00
JoeLametta
824ab995ab
Add logger statement about output directory in cdrdao
...
Fixes #393 .
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-14 18:01:33 +00:00
JoeLametta
dedd38f029
Ignore leading / trailing slashes in template
...
Fixes #530 .
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-14 16:08:58 +00:00
JoeLametta
5040bc9094
Fix stupid syntax error in previous commit
...
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-14 11:34:29 +00:00
JoeLametta
c8dcea5a0d
Travis CI: Add Python 3.10-dev (allow_failures mode)
...
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-14 11:28:43 +00:00
JoeLametta
6577b7f262
Hopefully fix test failures introduced with previous commit
...
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-14 11:25:41 +00:00
JoeLametta
7e30e7c952
Apply PathFilter's filters to all the template's components
...
Fixes #513 .
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-14 10:33:38 +00:00
JoeLametta
1e33bc62ed
Make PathFilter's filter tolerant to empty strings
...
Signed-off-by: JoeLametta <JoeLametta@users.noreply.github.com >
2021-05-14 10:31:53 +00:00