From a01ec0700ddc9163d8ab0f9d6dc756ec1dc5ecd6 Mon Sep 17 00:00:00 2001 From: Alex Rock Ancelet Date: Thu, 29 Aug 2024 23:03:51 +0200 Subject: [PATCH] Prepare everything for v1.0 --- .github/workflows/main.yaml | 74 +++++++++++--- CHANGELOG.md | 2 +- package.json | 2 +- src-tauri/Cargo.lock | 40 ++++---- src-tauri/Cargo.toml | 19 ++-- src-tauri/tauri.conf.json | 2 +- src/lib/admin/LICENSE | 165 -------------------------------- src/lib/admin/README.md | 61 ------------ src/lib/admin/docs/example1.png | Bin 7738 -> 0 bytes src/lib/admin/package.json | 17 ---- src/lib/admin/yarn.lock | 8 -- 11 files changed, 94 insertions(+), 296 deletions(-) delete mode 100644 src/lib/admin/LICENSE delete mode 100644 src/lib/admin/README.md delete mode 100644 src/lib/admin/docs/example1.png delete mode 100644 src/lib/admin/package.json delete mode 100644 src/lib/admin/yarn.lock diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index f48f326..4f598ae 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -2,9 +2,10 @@ name: Build Compotes app. on: push: - branches: [ rewrite ] + branches: [ main ] + tags: [ 'v[0-9]+.*' ] pull_request: - branches: [ rewrite ] + branches: [ main ] jobs: build: @@ -17,8 +18,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - - { name: "Checkout the code", uses: actions/checkout@v2 } - + - uses: actions/checkout@v4 - name: 🗄️ Setup Rust cache uses: actions/cache@v2 with: @@ -32,11 +32,11 @@ jobs: - name: 🍃 Install Node.js uses: actions/setup-node@v2 with: - node-version: 16 - cache: yarn - cache-dependency-path: | - yarn.lock - tests/webdriverio/yarn.lock + node-version: 18 + + - name: 🍃 Install Yarn + run: | + npm i -g npm yarn - name: 🦀 Install Rust uses: actions-rs/toolchain@v1 @@ -77,10 +77,54 @@ jobs: run: | yarn test - - name: 🚀 Upload release artifacts - uses: actions/upload-artifact@v2 + - name: 🗃 Store artifacts (release only) + uses: actions/upload-artifact@v4 + if: matrix.os == 'ubuntu-latest' && startsWith(github.ref, 'refs/tags/v') with: - name: release-${{ matrix.os }} - path: | - src-tauri/target/release/compotes* - src-tauri/target/release/bundle/* + name: compotes_artifacts_${{ matrix.os }} + overwrite: true + path: | + src-tauri/target/release/compotes + src-tauri/target/release/bundle/deb/*.deb + + - name: 🗃 Store Windows artifacts (release only) + uses: actions/upload-artifact@v4 + if: matrix.os == 'windows-latest' && startsWith(github.ref, 'refs/tags/v') + with: + name: compotes_artifacts_${{ matrix.os }} + overwrite: true + path: | + src-tauri/target/release/compotes.exe + src-tauri/target/release/bundle/msi/*.msi + + release: + runs-on: ubuntu-latest + needs: + - build + if: startsWith(github.ref, 'refs/tags/v') + steps: + - uses: actions/checkout@v4 + + - name: 🗃 Download built artifacts + uses: actions/download-artifact@v4 + + - name: Create release + uses: actions/create-release@v1 + id: create_release + with: + draft: false + prerelease: false + release_name: ${{ steps.version.outputs.version }} + tag_name: ${{ github.ref }} + #body_path: CHANGELOG.md + env: + GITHUB_TOKEN: ${{ github.token }} + + - name: Upload all artifacts + uses: softprops/action-gh-release@v2 + with: + files: | + src-tauri/target/release/compotes.exe + src-tauri/target/release/bundle/msi/*.msi + src-tauri/target/release/compotes + src-tauri/target/release/bundle/deb/*.deb diff --git a/CHANGELOG.md b/CHANGELOG.md index 4df6cfd..d38a5c9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,3 @@ -# v0.20.0 +# v1.0 Complete rewrite of the old hosted PHP/Symfony app into a Desktop app built with Svelte, Typescript, Rust and Tauri. diff --git a/package.json b/package.json index 5685f64..169858e 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "@orbitale/compotes-app", "version": "1.0.0", "private": true, - "license": "LGPL-3.0-or-later", + "license": "AGPL-3", "scripts": { "app": "concurrently --names \"front,back\" --raw \"vite dev\" \"tauri dev\"", "dev": "vite dev", diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index a4b5baa..477bedd 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -86,26 +86,6 @@ version = "1.0.86" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" -[[package]] -name = "app" -version = "0.1.0" -dependencies = [ - "anyhow", - "chrono", - "dirs", - "regex", - "rusqlite", - "rusqlite_migration", - "serde", - "serde_json", - "serde_rusqlite", - "sha2", - "slugify", - "tauri", - "tauri-build", - "tauri-codegen", -] - [[package]] name = "arboard" version = "3.4.0" @@ -618,6 +598,26 @@ dependencies = [ "memchr", ] +[[package]] +name = "compotes" +version = "1.0.0" +dependencies = [ + "anyhow", + "chrono", + "dirs", + "regex", + "rusqlite", + "rusqlite_migration", + "serde", + "serde_json", + "serde_rusqlite", + "sha2", + "slugify", + "tauri", + "tauri-build", + "tauri-codegen", +] + [[package]] name = "concurrent-queue" version = "2.5.0" diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index c96c894..60f4eba 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,11 +1,11 @@ [package] -name = "app" -version = "0.1.0" -description = "A Tauri App" -authors = [ "you" ] -license = "" -repository = "" -default-run = "app" +name = "compotes" +version = "1.0.0" +description = "A desktop app to visualize bank account operations" +authors = [ "Alex \"Pierstoval\" Rock " ] +license = "AGPL-3" +repository = "https://github.com/Orbitale/Compotes" +default-run = "compotes" edition = "2018" [build-dependencies] @@ -28,3 +28,8 @@ tauri-codegen = { version = "1.4", features = [ ] } [features] custom-protocol = [ "tauri/custom-protocol" ] + +[profile.release] +codegen-units = 1 +lto = true +strip = "symbols" diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 3330a76..63cb199 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "package": { "productName": "compotes", - "version": "0.1.0" + "version": "1.0.0" }, "build": { "distDir": "./target/frontend-build", diff --git a/src/lib/admin/LICENSE b/src/lib/admin/LICENSE deleted file mode 100644 index 0a04128..0000000 --- a/src/lib/admin/LICENSE +++ /dev/null @@ -1,165 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - - This version of the GNU Lesser General Public License incorporates -the terms and conditions of version 3 of the GNU General Public -License, supplemented by the additional permissions listed below. - - 0. Additional Definitions. - - As used herein, "this License" refers to version 3 of the GNU Lesser -General Public License, and the "GNU GPL" refers to version 3 of the GNU -General Public License. - - "The Library" refers to a covered work governed by this License, -other than an Application or a Combined Work as defined below. - - An "Application" is any work that makes use of an interface provided -by the Library, but which is not otherwise based on the Library. -Defining a subclass of a class defined by the Library is deemed a mode -of using an interface provided by the Library. - - A "Combined Work" is a work produced by combining or linking an -Application with the Library. The particular version of the Library -with which the Combined Work was made is also called the "Linked -Version". - - The "Minimal Corresponding Source" for a Combined Work means the -Corresponding Source for the Combined Work, excluding any source code -for portions of the Combined Work that, considered in isolation, are -based on the Application, and not on the Linked Version. - - The "Corresponding Application Code" for a Combined Work means the -object code and/or source code for the Application, including any data -and utility programs needed for reproducing the Combined Work from the -Application, but excluding the System Libraries of the Combined Work. - - 1. Exception to Section 3 of the GNU GPL. - - You may convey a covered work under sections 3 and 4 of this License -without being bound by section 3 of the GNU GPL. - - 2. Conveying Modified Versions. - - If you modify a copy of the Library, and, in your modifications, a -facility refers to a function or data to be supplied by an Application -that uses the facility (other than as an argument passed when the -facility is invoked), then you may convey a copy of the modified -version: - - a) under this License, provided that you make a good faith effort to - ensure that, in the event an Application does not supply the - function or data, the facility still operates, and performs - whatever part of its purpose remains meaningful, or - - b) under the GNU GPL, with none of the additional permissions of - this License applicable to that copy. - - 3. Object Code Incorporating Material from Library Header Files. - - The object code form of an Application may incorporate material from -a header file that is part of the Library. You may convey such object -code under terms of your choice, provided that, if the incorporated -material is not limited to numerical parameters, data structure -layouts and accessors, or small macros, inline functions and templates -(ten or fewer lines in length), you do both of the following: - - a) Give prominent notice with each copy of the object code that the - Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the object code with a copy of the GNU GPL and this license - document. - - 4. Combined Works. - - You may convey a Combined Work under terms of your choice that, -taken together, effectively do not restrict modification of the -portions of the Library contained in the Combined Work and reverse -engineering for debugging such modifications, if you also do each of -the following: - - a) Give prominent notice with each copy of the Combined Work that - the Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the Combined Work with a copy of the GNU GPL and this license - document. - - c) For a Combined Work that displays copyright notices during - execution, include the copyright notice for the Library among - these notices, as well as a reference directing the user to the - copies of the GNU GPL and this license document. - - d) Do one of the following: - - 0) Convey the Minimal Corresponding Source under the terms of this - License, and the Corresponding Application Code in a form - suitable for, and under terms that permit, the user to - recombine or relink the Application with a modified version of - the Linked Version to produce a modified Combined Work, in the - manner specified by section 6 of the GNU GPL for conveying - Corresponding Source. - - 1) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (a) uses at run time - a copy of the Library already present on the user's computer - system, and (b) will operate properly with a modified version - of the Library that is interface-compatible with the Linked - Version. - - e) Provide Installation Information, but only if you would otherwise - be required to provide such information under section 6 of the - GNU GPL, and only to the extent that such information is - necessary to install and execute a modified version of the - Combined Work produced by recombining or relinking the - Application with a modified version of the Linked Version. (If - you use option 4d0, the Installation Information must accompany - the Minimal Corresponding Source and Corresponding Application - Code. If you use option 4d1, you must provide the Installation - Information in the manner specified by section 6 of the GNU GPL - for conveying Corresponding Source.) - - 5. Combined Libraries. - - You may place library facilities that are a work based on the -Library side by side in a single library together with other library -facilities that are not Applications and are not covered by this -License, and convey such a combined library under terms of your -choice, if you do both of the following: - - a) Accompany the combined library with a copy of the same work based - on the Library, uncombined with any other library facilities, - conveyed under the terms of this License. - - b) Give prominent notice with the combined library that part of it - is a work based on the Library, and explaining where to find the - accompanying uncombined form of the same work. - - 6. Revised Versions of the GNU Lesser General Public License. - - The Free Software Foundation may publish revised and/or new versions -of the GNU Lesser General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the -Library as you received it specifies that a certain numbered version -of the GNU Lesser General Public License "or any later version" -applies to it, you have the option of following the terms and -conditions either of that published version or of any later version -published by the Free Software Foundation. If the Library as you -received it does not specify a version number of the GNU Lesser -General Public License, you may choose any version of the GNU Lesser -General Public License ever published by the Free Software Foundation. - - If the Library as you received it specifies that a proxy can decide -whether future versions of the GNU Lesser General Public License shall -apply, that proxy's public statement of acceptance of any version is -permanent authorization for you to choose that version for the -Library. diff --git a/src/lib/admin/README.md b/src/lib/admin/README.md deleted file mode 100644 index d68ddf6..0000000 --- a/src/lib/admin/README.md +++ /dev/null @@ -1,61 +0,0 @@ -# Svelte admin, prototype - -⚠ This package is totally a **prototype**. It's used in one single personal project and not meant for production (yet)! - -## Install - -Install `@orbitale/svelte-admin` via `yarn` or `npm`: - -```bash -yarn add -D "@orbitale/svelte-admin@git://github.com/Orbitale/SvelteAdmin.git" -npm install -D "@orbitale/svelte-admin@git://github.com/Orbitale/SvelteAdmin.git" -``` - -## Usage - -In a Svelte route file or component, use the `PaginatedTable` component to initialize an admin list: - -```sveltehtml - - -

Pages

- - -``` diff --git a/src/lib/admin/docs/example1.png b/src/lib/admin/docs/example1.png deleted file mode 100644 index 876234d8aaad1975a0c3a3a5413804cb2aa488e5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7738 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 MQS)Zub@PD#0HGdifdBvi diff --git a/src/lib/admin/package.json b/src/lib/admin/package.json deleted file mode 100644 index 85deb09..0000000 --- a/src/lib/admin/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "@orbitale/svelte-admin", - "version": "0.1.0", - "description": "(prototype) Crud base for Svelte projects", - "main": "index.js", - "repository": "https://github.com/Orbitale/SvelteAdmin", - "author": "Alex \"Pierstoval\" Rock ", - "license": "LGPL-3.0-or-later", - "dependencies": { - "bootstrap": "^5.2.3", - "date-fns": "^2.29.3", - "date-picker-svelte": "^2.3.0", - "luxon": "^3.3.0", - "sass": "^1.60.0", - "svelte": "^3.58.0" - } -} diff --git a/src/lib/admin/yarn.lock b/src/lib/admin/yarn.lock deleted file mode 100644 index 9c2c153..0000000 --- a/src/lib/admin/yarn.lock +++ /dev/null @@ -1,8 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -svelte@^3.58.0: - version "3.58.0" - resolved "https://registry.yarnpkg.com/svelte/-/svelte-3.58.0.tgz#d3e6f103efd6129e51c7d709225ad3b4c052b64e" - integrity sha512-brIBNNB76mXFmU/Kerm4wFnkskBbluBDCjx/8TcpYRb298Yh2dztS2kQ6bhtjMcvUhd5ynClfwpz5h2gnzdQ1A==