+4
.build.yml
+4
.build.yml
+6
.cargo/config.toml
+6
.cargo/config.toml
+4
.gitignore
+4
.gitignore
+4
.mailmap
+4
.mailmap
+14
.reuse/dep5
+14
.reuse/dep5
···
+233
-116
Cargo.lock
+233
-116
Cargo.lock
······················································································································································
+7
-22
Cargo.toml
+7
-22
Cargo.toml
···-# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html-tokio = { version = "1.35.1", default-features = false, features = ["rt-multi-thread", "fs", "io-std", "io-util", "macros", "process", "parking_lot", "mio"] }
+190
LICENSES/EUPL-1.2.txt
+190
LICENSES/EUPL-1.2.txt
···+This European Union Public Licence (the ‘EUPL’) applies to the Work (as defined below) which is provided under the+terms of this Licence. Any use of the Work, other than as authorised under this Licence is prohibited (to the extent such+The Work is provided under the terms of this Licence when the Licensor (as defined below) has placed the following+— ‘The Original Work’:the work or software distributed or communicated by the Licensor under this Licence, available+— ‘Derivative Works’:the works or software that could be created by the Licensee, based upon the Original Work or+modifications thereof. This Licence does not define the extent of modification or dependence on the Original Work+required in order to classify a work as a Derivative Work; this extent is determined by copyright law applicable in+— ‘The Source Code’:the human-readable form of the Work which is the most convenient for people to study and+— ‘The Executable Code’:any code which has generally been compiled and which is meant to be interpreted by+— ‘The Licensor’:the natural or legal person that distributes or communicates the Work under the Licence.+— ‘Contributor(s)’:any natural or legal person who modifies the Work under the Licence, or otherwise contributes to+— ‘The Licensee’ or ‘You’:any natural or legal person who makes any usage of the Work under the terms of the+— ‘Distribution’ or ‘Communication’:any act of selling, giving, lending, renting, distributing, communicating,+transmitting, or otherwise making available, online or offline, copies of the Work or providing access to its essential+The Licensor hereby grants You a worldwide, royalty-free, non-exclusive, sublicensable licence to do the following, for+— communicate to the public, including the right to make available or display the Work or copies thereof to the public+Those rights can be exercised on any media, supports and formats, whether now known or later invented, as far as the+In the countries where moral rights apply, the Licensor waives his right to exercise his moral right to the extent allowed+The Licensor grants to the Licensee royalty-free, non-exclusive usage rights to any patents held by the Licensor, to the+The Licensor may provide the Work either in its Source Code form, or as Executable Code. If the Work is provided as+Executable Code, the Licensor provides in addition a machine-readable copy of the Source Code of the Work along with+each copy of the Work that the Licensor distributes or indicates, in a notice following the copyright notice attached to+the Work, a repository where the Source Code is easily and freely accessible for as long as the Licensor continues to+Nothing in this Licence is intended to deprive the Licensee of the benefits from any exception or limitation to the+exclusive rights of the rights owners in the Work, of the exhaustion of those rights or of other applicable limitations+The grant of the rights mentioned above is subject to some restrictions and obligations imposed on the Licensee. Those+Attribution right: The Licensee shall keep intact all copyright, patent or trademarks notices and all notices that refer to+the Licence and to the disclaimer of warranties. The Licensee must include a copy of such notices and a copy of the+Licence with every copy of the Work he/she distributes or communicates. The Licensee must cause any Derivative Work+to carry prominent notices stating that the Work has been modified and the date of modification.+Copyleft clause: If the Licensee distributes or communicates copies of the Original Works or Derivative Works, this+Distribution or Communication will be done under the terms of this Licence or of a later version of this Licence unless+the Original Work is expressly distributed only under this version of the Licence — for example by communicating+‘EUPL v. 1.2 only’. The Licensee (becoming Licensor) cannot offer or impose any additional terms or conditions on the+Compatibility clause: If the Licensee Distributes or Communicates Derivative Works or copies thereof based upon both+the Work and another work licensed under a Compatible Licence, this Distribution or Communication can be done+under the terms of this Compatible Licence. For the sake of this clause, ‘Compatible Licence’ refers to the licences listed+in the appendix attached to this Licence. Should the Licensee's obligations under the Compatible Licence conflict with+his/her obligations under this Licence, the obligations of the Compatible Licence shall prevail.+Provision of Source Code: When distributing or communicating copies of the Work, the Licensee will provide+a machine-readable copy of the Source Code or indicate a repository where this Source will be easily and freely available+Legal Protection: This Licence does not grant permission to use the trade names, trademarks, service marks, or names+of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and+The original Licensor warrants that the copyright in the Original Work granted hereunder is owned by him/her or+Each Contributor warrants that the copyright in the modifications he/she brings to the Work are owned by him/her or+Each time You accept the Licence, the original Licensor and subsequent Contributors grant You a licence to their contributions+The Work is a work in progress, which is continuously improved by numerous Contributors. It is not a finished work+For the above reason, the Work is provided under the Licence on an ‘as is’ basis and without warranties of any kind+concerning the Work, including without limitation merchantability, fitness for a particular purpose, absence of defects or+errors, accuracy, non-infringement of intellectual property rights other than copyright as stated in Article 6 of this+This disclaimer of warranty is an essential part of the Licence and a condition for the grant of any rights to the Work.+Except in the cases of wilful misconduct or damages directly caused to natural persons, the Licensor will in no event be+liable for any direct or indirect, material or moral, damages of any kind, arising out of the Licence or of the use of the+Work, including without limitation, damages for loss of goodwill, work stoppage, computer failure or malfunction, loss+of data or any commercial damage, even if the Licensor has been advised of the possibility of such damage. However,+the Licensor will be liable under statutory product liability laws as far such laws apply to the Work.+While distributing the Work, You may choose to conclude an additional agreement, defining obligations or services+consistent with this Licence. However, if accepting obligations, You may act only on your own behalf and on your sole+responsibility, not on behalf of the original Licensor or any other Contributor, and only if You agree to indemnify,+defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against such Contributor by+The provisions of this Licence can be accepted by clicking on an icon ‘I agree’ placed under the bottom of a window+displaying the text of this Licence or by affirming consent in any other similar way, in accordance with the rules of+applicable law. Clicking on that icon indicates your clear and irrevocable acceptance of this Licence and all of its terms+Similarly, you irrevocably accept this Licence and all of its terms and conditions by exercising any rights granted to You+by Article 2 of this Licence, such as the use of the Work, the creation by You of a Derivative Work or the Distribution+In case of any Distribution or Communication of the Work by means of electronic communication by You (for example,+by offering to download the Work from a remote location) the distribution channel or media (for example, a website)+must at least provide to the public the information requested by the applicable law regarding the Licensor, the Licence+The Licence and the rights granted hereunder will terminate automatically upon any breach by the Licensee of the terms+Such a termination will not terminate the licences of any person who has received the Work from the Licensee under+Without prejudice of Article 9 above, the Licence represents the complete agreement between the Parties as to the+If any provision of the Licence is invalid or unenforceable under applicable law, this will not affect the validity or+enforceability of the Licence as a whole. Such provision will be construed or reformed so as necessary to make it valid+The European Commission may publish other linguistic versions or new versions of this Licence or updated versions of+the Appendix, so far this is required and reasonable, without reducing the scope of the rights granted by the Licence.+All linguistic versions of this Licence, approved by the European Commission, have identical value. Parties can take+— any litigation resulting from the interpretation of this License, arising between the European Union institutions,+bodies, offices or agencies, as a Licensor, and any Licensee, will be subject to the jurisdiction of the Court of Justice+of the European Union, as laid down in article 272 of the Treaty on the Functioning of the European Union,+— any litigation arising between other parties and resulting from the interpretation of this License, will be subject to+the exclusive jurisdiction of the competent court where the Licensor resides or conducts its primary business.+— this Licence shall be governed by the law of the European Union Member State where the Licensor has his seat,+— this licence shall be governed by Belgian law if the Licensor has no seat, residence or registered office inside+— Creative Commons Attribution-ShareAlike v. 3.0 Unported (CC BY-SA 3.0) for works other than software+— Québec Free and Open-Source Licence — Reciprocity (LiLiQ-R) or Strong Reciprocity (LiLiQ-R+).+The European Commission may update this Appendix to later versions of the above licences without producing+a new version of the EUPL, as long as they provide the rights granted in Article 2 of this Licence and protect the
+6
README.md
+6
README.md
+1377
cli/Cargo.lock
+1377
cli/Cargo.lock
···
+28
cli/Cargo.toml
+28
cli/Cargo.toml
···+# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html+tokio = { version = "1.35.1", default-features = false, features = ["rt-multi-thread", "fs", "io-std", "io-util", "macros", "process", "parking_lot", "mio"] }
+3
docs/ptsd.json.5.scd.license
+3
docs/ptsd.json.5.scd.license
+3
examples/downloaded-gp-to-guitar.json.license
+3
examples/downloaded-gp-to-guitar.json.license
+3
examples/images-in-downloads.json.license
+3
examples/images-in-downloads.json.license
+10
-1
flake.nix
+10
-1
flake.nix
······
+4
nix/ptsd.nix
+4
nix/ptsd.nix
+4
src/actions.rs
cli/src/actions.rs
+4
src/actions.rs
cli/src/actions.rs
+4
src/filters.rs
cli/src/filters.rs
+4
src/filters.rs
cli/src/filters.rs
+5
-1
src/job.rs
cli/src/job.rs
+5
-1
src/job.rs
cli/src/job.rs
······
+9
-2
src/main.rs
cli/src/main.rs
+9
-2
src/main.rs
cli/src/main.rs
······
+4
src/pattern.rs
cli/src/pattern.rs
+4
src/pattern.rs
cli/src/pattern.rs
+14
xtask/Cargo.toml
+14
xtask/Cargo.toml
···+# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+39
xtask/src/main.rs
+39
xtask/src/main.rs
···