Commit graph

23927 commits

Author SHA1 Message Date
Prateek Sunal
b86729050a feat: desktop (7124ed710acf33d895faa4730a04b87f9c5cac24) 2024-03-05 14:33:39 +05:30
Manav Rathi
ef553d9401
Stop unnecessary lint workflows from running on pushing tags (#676)
Ref:
-
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#onpushbranchestagsbranches-ignoretags-ignore
-
https://stackoverflow.com/questions/77667104/how-to-make-github-action-trigger-on-push-paths-and-push-tags
- https://github.com/orgs/community/discussions/26273
2024-03-05 13:15:34 +05:30
Manav Rathi
cbf0223f07 Stop unnecessary lint workflows from running on pushing tags
Ref:
- https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#onpushbranchestagsbranches-ignoretags-ignore
- https://stackoverflow.com/questions/77667104/how-to-make-github-action-trigger-on-push-paths-and-push-tags
- https://github.com/orgs/community/discussions/26273
2024-03-05 13:10:03 +05:30
github-actions[bot]
235393235b
New translations (auth) (#666)
New translations via [Crowdin GH
Action](https://github.com/crowdin/github-action)

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2024-03-05 12:38:33 +05:30
Neeraj Gupta
85cc8f0173 [cli] Bump version to 0.1.11 2024-03-05 12:31:25 +05:30
Neeraj Gupta
d36be6efbd [cli] Add command to decrypt auth export 2024-03-05 12:31:25 +05:30
Manav Rathi
59560cc870
Add GitHub Action for releasing the auth app (mobile and desktop) (#671)
## Description

This action will take the latest auth code, build the iOS/Android apps,
and create a draft release using it.

It will also then create a desktop build of auth. Since the desktop
build is currently in beta, this might be neutered when we merge this
into main for now.

## Tests

This PR _is_ the test. I'll be adding commits as I fill this in. These
commits will create a test tag (that I'll also delete later).
2024-03-05 12:30:01 +05:30
Manav Rathi
a20e1bc0d4 Remove temporary testing code 2024-03-05 12:24:41 +05:30
Manav Rathi
28a4deb214 Document 2024-03-05 12:16:19 +05:30
Manav Rathi
d2d731a096 Add release notes 2024-03-05 12:13:03 +05:30
Manav Rathi
dae1be0729 Fix macOS build 2024-03-05 12:08:20 +05:30
Manav Rathi
e974e1dba2 Add macOS 2024-03-05 11:43:12 +05:30
Manav Rathi
9af7bf3cd0 Temporarily disable the build steps 2024-03-05 11:29:15 +05:30
Manav Rathi
4eaf8c784b Windows steps 2024-03-05 11:27:34 +05:30
Manav Rathi
a26c4892e7 Use github.ref_name
The existing thing we were using didn't seem to work. Not sure if it ever did,
or if we were just pushing nightlies so far.

Thanks to this suggestion:

            - name: Dump env
              run: env | sort
            - name: Dump GitHub context
              run: echo "$GITHUB_CONTEXT"
              env:
                GITHUB_CONTEXT: ${{ toJson(github) }}

https://stackoverflow.com/questions/59518658/how-to-use-github-release-version-number-in-github-action
2024-03-05 10:54:21 +05:30
Manav Rathi
9a3c450d34
Update dev.md (#670)
## Description
minor fix
## Tests
2024-03-05 10:06:13 +05:30
Manav Rathi
36ffdc3d79 Include the shasum 2024-03-05 09:59:56 +05:30
Manav Rathi
84cca19f59 Document 2024-03-05 09:57:19 +05:30
Manav Rathi
23de6f33cc Fixes from first run 2024-03-05 09:42:06 +05:30
Zxhir
b29addccbd
Add Bloom Host (#672)
## Description

This PR add the Bloom Host icon to ente auth. Bloom Host is a dedicated
Minecraft hosting, VPS and a bare metal server hosting company.
2024-03-05 08:29:55 +05:30
Manav Rathi
006a3ea60d WIP Add GitHub Action for releasing the auth app (mobile and desktop) 2024-03-04 21:49:21 +05:30
Ikko Eltociear Ashimine
e13edc7486
Update dev.md
minor fix
2024-03-05 00:11:27 +09:00
Manav Rathi
576eaecc89
New translations (web) (#664)
New translations via [Crowdin GH
Action](https://github.com/crowdin/github-action)
2024-03-04 16:33:10 +05:30
Crowdin Bot
4d26104086 New Crowdin translations by GitHub Action 2024-03-04 10:59:53 +00:00
Manav Rathi
77723f5792
Fix crowdin actions (#665)
Pass the config option to try to get it to pick the right yml

## Tests

Tested the web action
2024-03-04 16:28:54 +05:30
Manav Rathi
4b5d355dec Do the same for auth and web 2024-03-04 16:27:35 +05:30
Manav Rathi
160c1c79df Try to get it to pick the right yml 2024-03-04 16:23:54 +05:30
Manav Rathi
f07b9f85a3
Resurrect actions - Part 1 (#663)
- Resurrect the crowdin actions
- Resurrect the web linter
- Give the mobile linter a try
2024-03-04 16:10:32 +05:30
Manav Rathi
eba3d1867e Point our our yarn lock 2024-03-04 16:01:36 +05:30
Manav Rathi
6d96a7c569 Fix the cache param 2024-03-04 15:59:46 +05:30
Manav Rathi
6362cd8bed Fix path 2024-03-04 15:59:08 +05:30
Manav Rathi
3af6739f85 Fix name 2024-03-04 15:58:52 +05:30
Manav Rathi
a599ddbfc1 Cache 2024-03-04 15:58:16 +05:30
Manav Rathi
7d526c2e6d Also add a auth lint 2024-03-04 15:44:26 +05:30
Manav Rathi
d845be6691 Fix formatting for web 2024-03-04 15:23:38 +05:30
Manav Rathi
4ebbed82d6 Watch for changes in the workflow itself
And also install flutter
2024-03-04 15:20:28 +05:30
Manav Rathi
e3f90a1c4e Set default working directory for all run steps in the job
Ref:
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_iddefaultsrun
2024-03-04 13:00:12 +05:30
Manav Rathi
e15e39fb6c Crowdin project_id is already public
It is shown on the public project page
2024-03-04 12:54:49 +05:30
Manav Rathi
b00ce0b91f Add base path
Ref:

- https://github.com/crowdin/github-action
- https://crowdin.github.io/crowdin-cli/faq
2024-03-04 12:03:18 +05:30
Manav Rathi
5445e89fe7 Remove unused file 2024-03-04 12:03:18 +05:30
Manav Rathi
0062bc0fdd Add Flutter linter for mobile
The older version seemed to be disabled (it was getting triggered on a
non-existent master branch), so I'm not sure if we want this on right now. But
let's give it a go, will remove if it this needs some cleanup first.
2024-03-04 12:03:18 +05:30
Manav Rathi
fa7298daf2 Add auth's crowdin action 2024-03-04 11:39:38 +05:30
Manav Rathi
c6e1a0f59c Add mobile crowdin action 2024-03-04 11:37:21 +05:30
Manav Rathi
136124c450 WIP Resurrect web related GitHub actions 2024-03-04 11:27:01 +05:30
Manav Rathi
751db8be35
Update links to GitHub from within the apps (#640)
The links within the apps still point to the old repositories. This PR
updates them to point here instead.

> Thanks to @iAnonymous3000 and @s38b35M5 for pointing this out! 

Meanwhile I've set up redirects from the old repositories. Have done it
for

- [x] web app (e.g. see
https://github.com/ente-io/photos-web/issues/new/choose)
- [ ] mobile app
- [ ] desktop app
2024-03-03 18:27:28 +05:30
Manav Rathi
918e70b516 Update links to GitHub from within the apps 2024-03-03 18:08:11 +05:30
Manav Rathi
327385cfce
Update desktop/ & server/ to account for new monorepo structure (#521)
- **Update desktop/ to account for new monorepo structure**
- **Update server/ to account for new monorepo structure**
2024-03-02 18:06:31 +05:30
Manav Rathi
44eb8353a2 Update server/ to account for new monorepo structure 2024-03-02 18:04:59 +05:30
Manav Rathi
6f7a47f04e Update desktop/ to account for new monorepo structure 2024-03-02 17:57:37 +05:30
Neeraj Gupta
f796a7f63a
[server] Remove custom metrics for collection diff (#520) 2024-03-02 17:14:35 +05:30