Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zotero 7.0 beta build #125

Merged
merged 1 commit into from
Nov 7, 2023
Merged

Zotero 7.0 beta build #125

merged 1 commit into from
Nov 7, 2023

Conversation

sebastian-de
Copy link
Collaborator

@sebastian-de sebastian-de commented Oct 22, 2023

Created as a draft PR, since a beta branch doesn't exist, yet. The PR is therefore against master.

I converted the manifest from JSON to YAML to allow comments (I can convert it back to JSON, if desired).

TODO:

Tested on KDE PLasma Wayand.

fixes #124

@flathubbot
Copy link
Contributor

Started test build 75625

@flathubbot
Copy link
Contributor

Build 75625 failed

@sebastian-de
Copy link
Collaborator Author

bot, build

@flathubbot
Copy link
Contributor

Queued test build for org.zotero.Zotero.

@flathubbot
Copy link
Contributor

Started test build 75641

@flathubbot
Copy link
Contributor

Build 75641 failed

@flathubbot
Copy link
Contributor

Started test build 75653

@flathubbot
Copy link
Contributor

Build 75653 failed

@sebastian-de
Copy link
Collaborator Author

bot, build

@flathubbot
Copy link
Contributor

Queued test build for org.zotero.Zotero.

@flathubbot
Copy link
Contributor

Started test build 75899

@flathubbot
Copy link
Contributor

Build 75899 successful
To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/58482/org.zotero.Zotero.flatpakref

@flathubbot
Copy link
Contributor

Started test build 78167

@flathubbot
Copy link
Contributor

Build 78167 successful
To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/60762/org.zotero.Zotero.flatpakref

@flathubbot
Copy link
Contributor

Started test build 78330

@flathubbot
Copy link
Contributor

Build 78330 successful
To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/60924/org.zotero.Zotero.flatpakref

@sebastian-de sebastian-de marked this pull request as ready for review November 1, 2023 12:44
@felipehw
Copy link
Collaborator

felipehw commented Nov 3, 2023

@sebastian-de Thanks a lot.
I don't have time to mantain Zotero flatpak (I just keep updating it when we get a new release).
We could wait for the 7.0 release to use this or create a beta channel (I don't know how to do this).

@sebastian-de
Copy link
Collaborator Author

@felipehw I can gladly help maintaining this flatpak, I already have a local branch with https://github.com/flathub/flatpak-external-data-checker working, for example. I will make a separate PR.

I can also create a PR to do the switch to YAML in master. YAML makes changes to the flatpak easier in my opinion.

If this is done, I can rebase this PR and we can create a beta branch from it.
If you desire, you can ask the Flathub-guys to add me as collaborator, then I can do this myself (and further help with maintenance, of course).

@felipehw
Copy link
Collaborator

felipehw commented Nov 4, 2023

I don't know well with who we have to talk to add @sebastian-de as a mantainer.
@bilelmoussaoui could you help us?

@sebastian-de
Copy link
Collaborator Author

sebastian-de commented Nov 4, 2023

@felipehw you can open an issue at https://github.com/flathub/flathub with a request to add me as a contributor.

This is a request for another flatpak I maintained previously, for example: flathub/flathub#4133

@flathubbot
Copy link
Contributor

Started test build 79545

@flathubbot
Copy link
Contributor

Build 79545 successful
To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/62156/org.zotero.Zotero.flatpakref

@sebastian-de sebastian-de changed the base branch from master to beta November 7, 2023 16:23
@sebastian-de sebastian-de merged commit 32046d2 into flathub:beta Nov 7, 2023
1 check passed
sebastian-de added a commit that referenced this pull request Aug 9, 2024
* Zotero 7.0 beta build (#125)

* Update Zotero-7.0.0-beta.48+0cab24fb8_linux-x86_64.tar.bz2 to 7.0.0-beta.49 (#131)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update beta to 7.0.0-beta.50 manually (#132)

until flathub-infra/flatpak-external-data-checker#395
is fixed.

* Update Zotero-7.0.0-beta.50+8239d04d5_linux-x86_64.tar.bz2 to 7.0.0-beta.51 (#133)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Clean up appdata.xml (#134)

Use correct ID, drop unnecessary entries.

* Update Zotero-7.0.0-beta.51+7c5600913_linux-x86_64.tar.bz2 to 7.0.0-beta.52 (#135)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.52+2f8e536f2_linux-x86_64.tar.bz2 to 7.0.0-beta.53 (#136)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.53+969031a37_linux-x86_64.tar.bz2 to 7.0.0-beta.54 (#137)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.54+6b996d4f9_linux-x86_64.tar.bz2 to 7.0.0-beta.55 (#138)

* install symbolic icon to the correct directory (#139)

* Update Zotero-7.0.0-beta.55+9151fb355_linux-x86_64.tar.bz2 to 7.0.0-beta.56 (#140)

* Update Zotero-7.0.0-beta.56+9edfcba9a_linux-x86_64.tar.bz2 to 7.0.0-beta.57 (#141)

* Update Zotero-7.0.0-beta.57+3acef799f_linux-x86_64.tar.bz2 to 7.0.0-beta.58 (#142)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Deactivate updater using policies.json (#143)

* Update Zotero-7.0.0-beta.58+2665090aa_linux-x86_64.tar.bz2 to 7.0.0-beta.59 (#144)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.59+009a2ca38_linux-x86_64.tar.bz2 to 7.0.0-beta.60 (#145)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.60+91e1c6ca3_linux-x86_64.tar.bz2 to 7.0.0-beta.63 (#146)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.63+52856ae69_linux-x86_64.tar.bz2 to 7.0.0-beta.64 (#147)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.64+8f8c0d079_linux-x86_64.tar.bz2 to 7.0.0-beta.65 (#148)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.65+b047f3d90_linux-x86_64.tar.bz2 to 7.0.0-beta.66 (#151)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.66+d0299a1ac_linux-x86_64.tar.bz2 to 7.0.0-beta.67 (#152)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.67+92a04fcff_linux-x86_64.tar.bz2 to 7.0.0-beta.68 (#153)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Alternative Implementation for #155 (#156)

* permission changes and documentations
- remove xdg-dirs to harden permissions
- add persistent folder to make hardening easier
- add documentation about keeping home permission

* add documentation about permission hardening in app description

* Update Zotero-7.0.0-beta.68+c31a40c74_linux-x86_64.tar.bz2 to 7.0.0-beta.70 (#158)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.70+d654daae2_linux-x86_64.tar.bz2 to 7.0.0-beta.72 (#159)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.72+128a540af_linux-x86_64.tar.bz2 to 7.0.0-beta.74 (#161)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.74+2e8073ab9_linux-x86_64.tar.bz2 to 7.0.0-beta.75 (#162)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.75+f7dc68c7f_linux-x86_64.tar.bz2 to 7.0.0-beta.76 (#163)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.76+91054acfe_linux-x86_64.tar.bz2 to 7.0.0-beta.77 (#164)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.77+adaa61f2c_linux-x86_64.tar.bz2 to 7.0.0-beta.78 (#166)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.78+5be5ca941_linux-x86_64.tar.bz2 to 7.0.0-beta.79 (#167)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.79+95d5a5417_linux-x86_64.tar.bz2 to 7.0.0-beta.80 (#168)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.80+9de70613a_linux-x86_64.tar.bz2 to 7.0.0-beta.81 (#169)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.81+721f54fe4_linux-x86_64.tar.bz2 to 7.0.0-beta.82 (#170)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* Update Zotero-7.0.0-beta.82+79fa160e4_linux-x86_64.tar.bz2 to 7.0.0-beta.83 (#171)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* zotero: Update Zotero-7.0.0-beta.83+066eda731_linux-x86_64.tar.bz2 to 7.0.0-beta.84 (#173)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* zotero: Update Zotero-7.0.0-beta.84+71f83c0a3_linux-x86_64.tar.bz2 to 7.0.0-beta.85 (#175)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* zotero: Update Zotero-7.0.0-beta.85+c0c00a00e_linux-x86_64.tar.bz2 to 7.0.0-beta.88 (#176)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* zotero: Update Zotero-7.0.0-beta.88+137a1ddcc_linux-x86_64.tar.bz2 to 7.0.0-beta.91 (#177)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* zotero: Update Zotero-7.0.0-beta.91+3c6625f3c_linux-x86_64.tar.bz2 to 7.0.0-beta.92 (#178)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* zotero: Update Zotero-7.0.0-beta.92+d5bb667fb_linux-x86_64.tar.bz2 to 7.0.0-beta.95 (#181)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* zotero: Update Zotero-7.0.0-beta.95+694ccecf4_linux-x86_64.tar.bz2 to 7.0.0-beta.98 (#184)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* zotero: Update Zotero-7.0.0-beta.98+0b3eda5d8_linux-x86_64.tar.bz2 to 7.0.0-beta.99 (#185)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* zotero: Update Zotero-7.0.0-beta.99+174bde745_linux-x86_64.tar.bz2 to 7.0.0-beta.100 (#187)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* zotero: Update Zotero-7.0.0-beta.100+06741ceb6_linux-x86_64.tar.bz2 to 7.0.0-beta.101 (#188)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* zotero: Update Zotero-7.0.0-beta.101+220bb4383_linux-x86_64.tar.bz2 to 7.0.0-beta.103 (#189)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* zotero: Update Zotero-7.0.0-beta.103+691d26886_linux-x86_64.tar.bz2 to 7.0.0-beta.104 (#190)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* zotero: Update Zotero-7.0.0-beta.104+7e01a7d0e_linux-x86_64.tar.bz2 to 7.0.0-beta.106 (#192)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* zotero: Update Zotero-7.0.0-beta.106+bf5964513_linux-x86_64.tar.bz2 to 7.0.0-beta.108 (#194)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* zotero: Update Zotero-7.0.0-beta.108+80cc97125_linux-x86_64.tar.bz2 to 7.0.0-beta.109 (#195)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

* zotero: Update Zotero-7.0.0-beta.109+687399d9b_linux-x86_64.tar.bz2 to 7.0.0-beta.110 (#196)

Co-authored-by: Flatpak External Data Checker <41898282+github-actions[bot]@users.noreply.github.com>

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Benedikt <wisp3rwind@posteo.eu>
Co-authored-by: Cheng Zhang <czhang03_gh@tutanota.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support for Zotero Beta
3 participants