Commit graph

23921 commits

Author SHA1 Message Date
Manav Rathi
bac4601ccb Update types to match our React version 2024-02-22 12:14:19 +05:30
Manav Rathi
cfa630a620 Update to latest emotion
yarn upgrade "@emotion/react" "@emotion/server" "@emotion/styled" --latest

This is to pull in the bugfix for this issue:
https://github.com/emotion-js/emotion/issues/3049
2024-02-22 12:09:56 +05:30
Tanguy
ee4022224c
Add Letterboxd icon (#464)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

Add Letterboxd icon

<!--- Describe your changes in detail -->

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [x] 🖼️ New icon
- [ ]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2024-02-22 12:08:46 +05:30
Manav Rathi
d3dca2e7a9 Prettier the yamls too 2024-02-22 11:57:55 +05:30
Manav Rathi
183610c000 Prettier 3 uses .gitignore 2024-02-22 11:56:00 +05:30
Manav Rathi
c05d51c24f Add deprecation notices 2024-02-22 11:48:07 +05:30
Manav Rathi
bc3bb1714e yarn lint 2024-02-22 11:46:24 +05:30
Manav Rathi
f1cf014004 Update to Prettier 3 2024-02-22 11:41:13 +05:30
Manav Rathi
44703ff3df Use the strict variant of recommended configs
Ref: https://typescript-eslint.io/users/configs/
2024-02-22 11:31:14 +05:30
ashilkn
7f2ea10f64 add a layer of very transparent black over the blur in location recommendation widget 2024-02-22 11:30:57 +05:30
Manav Rathi
a00f64eaa9 Share the eslint config 2024-02-22 11:25:04 +05:30
Manav Rathi
199d322939 Reuse tsconfig
Ref: https://github.com/tsconfig/bases/tree/main/template
2024-02-22 10:50:54 +05:30
Manav Rathi
fb1dccc7db Create separate UI package 2024-02-22 10:28:00 +05:30
Manav Rathi
d0da1ce439 Add supporting functions 2024-02-22 10:02:29 +05:30
Manav Rathi
f3be0d6604 Show i18n debug output on dev builds 2024-02-22 10:02:29 +05:30
Manav Rathi
fee2b81568 Fix typos 2024-02-22 10:02:29 +05:30
Manav Rathi
b213796628 Add some docs 2024-02-22 10:02:29 +05:30
Manav Rathi
d152f08382
Remove the need for nested child selectors to workaround emotional (sic) issues (#1646) 2024-02-22 09:57:07 +05:30
Manav Rathi
b3ad2dc9ed Remove the need for nested child selectors to workaround emotional (sic) issues
This workaround was added in https://github.com/ente-io/photos-web/pull/1027,
but it has stopped working again, likely due to the update to Next 14. We're
only using nested child selectors in one place (not 100% sure of this, but I did
try to poke around and verify that statement a bit).

This was causing an error in dev mode, and silent failure in production mode.

- Hover state is restored
- dev mode seems to work fine
- yarn build also works
2024-02-22 09:51:31 +05:30
Manav Rathi
6dd6af3eb1
Fix yarn workspace photos add foo (#1645) 2024-02-21 21:25:13 +05:30
Manav Rathi
dd6d599150 Temporarily turn off some newly added warnings to allow lint to pass
These were introduced since we updated the eslint-package version.
2024-02-21 21:19:36 +05:30
Manav Rathi
c9bb6d443b Fix yarn workspace photos add foo
This was likely happening because the package versions in the top level
package.json and the eslint-config package.json were different. I've synced them
for now.

> On a longer time frame, the idea is not have such conflicting cases, and
remove mostly all the top level package.json dependencies and for the rest rely
on them solely being in the top level package.json and not duplicated in two
places.
2024-02-21 21:12:11 +05:30
ashilkn
3203dc380e created widgets for new location section and surface them on UI 2024-02-21 18:25:45 +05:30
Prateek Sunal
94dca7f7b9
Merge branch 'main' into homewidget 2024-02-21 18:07:50 +05:30
Neeraj Gupta
21c733b812
Fixed check for internal user (#1739) 2024-02-21 17:24:39 +05:30
Manav Rathi
5e2470f957
docs: Mention need to yarn install (#1644) 2024-02-21 17:20:52 +05:30
Manav Rathi
ee4cd922e4 Mention both dev and build 2024-02-21 17:20:09 +05:30
Manav Rathi
8def9d548c Mention need to yarn install 2024-02-21 17:18:55 +05:30
Manav Rathi
7cd6b8cad9
docs: Mention aliases (#1643) 2024-02-21 17:12:59 +05:30
Manav Rathi
b925ba273b docs: Mention aliases 2024-02-21 17:12:31 +05:30
Neeraj Gupta
8ebb593642
Revert "Add missing await" (#1740) 2024-02-21 15:30:42 +05:30
Neeraj Gupta
652e4327ea Revert "Add missing await"
This reverts commit e4e38085f3.
2024-02-21 15:29:37 +05:30
Neeraj Gupta
b674532f16 Fixed check for internal user 2024-02-21 15:24:03 +05:30
Neeraj Gupta
1c34a2ec1f
Make payment page progress dialog dismissable (#1738) 2024-02-21 14:20:22 +05:30
Ashil
cf105cfe53
Merge branch 'main' into minor_mob_fixes 2024-02-21 14:20:11 +05:30
Neeraj Gupta
abeb2484b8
Allow video upload without thumbnail (#1737) 2024-02-21 14:19:28 +05:30
Manav Rathi
cd723d7d33
Merge pull request #322 from ente-io/update-sentry-dsn
Update Sentry DSN also
2024-02-21 14:07:23 +05:30
Manav Rathi
ddc5076201
Update Sentry DSNs (#1642) 2024-02-21 14:07:16 +05:30
Manav Rathi
51869969e4 Also update project names (needed for sourcemap uploads) 2024-02-21 14:01:43 +05:30
Manav Rathi
5055786bca Update Sentry DSN also
We need to update the DSNs in places that upload sourcemaps
2024-02-21 13:57:02 +05:30
Manav Rathi
164ee70943 Update Sentry DSNs 2024-02-21 13:53:49 +05:30
Neeraj Gupta
ed71e8e47e Make payment page progress dialog dismissable 2024-02-21 13:51:35 +05:30
Neeraj Gupta
3059b472e2 Fixed internal user check for cast 2024-02-21 13:50:11 +05:30
Neeraj Gupta
23ff7e4b69
Merge branch 'main' into video_no_thum 2024-02-21 13:32:35 +05:30
Neeraj Gupta
28e841881a Refactor 2024-02-21 13:32:19 +05:30
Neeraj Gupta
a023a5764d Add support for uploading vid without thumbnail
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2024-02-21 13:29:47 +05:30
Neeraj Gupta
e8e264d60e [ios build files]
Signed-off-by: Neeraj Gupta <254676+ua741@users.noreply.github.com>
2024-02-21 13:24:26 +05:30
Neeraj Gupta
54ed92fbfb
fix: make ui adaptive to bigger font sizes in password re entry page (#1736) 2024-02-21 12:55:27 +05:30
Manav Rathi
93178e18ae
Merge pull request #321 from ente-io/update-sentry-project-name
Update project name to match new Sentry instance
2024-02-21 12:50:49 +05:30
ashilkn
c1266f3558 fix: make ui adaptive to bigger font sizes in password re entry page 2024-02-21 12:47:14 +05:30