Commit graph

881 commits

Author SHA1 Message Date
RMidhunSuresh 07db5450b7 Aliases can also be derived 2022-07-19 17:56:08 +05:30
RMidhunSuresh 081de5afa8 .js --> .mjs 2022-07-19 17:56:08 +05:30
RMidhunSuresh dece42dce3 Do not store all the manifests in memory 2022-07-19 17:56:08 +05:30
RMidhunSuresh b29287c47e await in loop --> Promise.all() 2022-07-19 17:56:08 +05:30
RMidhunSuresh 9bdf9c500b Add return types 2022-07-19 17:56:08 +05:30
RMidhunSuresh 9e2d355573 Add logging 2022-07-19 17:56:08 +05:30
RMidhunSuresh ce5db47708 Support using derived theme as default theme 2022-07-19 17:56:08 +05:30
RMidhunSuresh da0a918c18 This code should only run once 2022-07-19 17:56:08 +05:30
RMidhunSuresh 043cc9f12c Use ThemeManifest type 2022-07-19 17:56:08 +05:30
RMidhunSuresh 80fb953688 Don't fail on erros; expect the code to throw! 2022-07-19 17:56:08 +05:30
RMidhunSuresh f440457875 Use ThemeManifest type where possible 2022-07-19 17:56:08 +05:30
RMidhunSuresh ac7be0c7a1 WIP 2022-07-19 17:56:08 +05:30
RMidhunSuresh d731eab51c Support fetching text 2022-07-19 17:56:08 +05:30
RMidhunSuresh 161e29b36e Use existing code 2022-07-19 17:56:08 +05:30
RMidhunSuresh 2947f9f6ff Remove console.log 2022-07-19 17:56:08 +05:30
RMidhunSuresh 8c02541b69 WIP - 1 2022-07-19 17:56:08 +05:30
R Midhun Suresh c9bca52e82
Merge pull request #760 from vector-im/refactor-rollup-plugin
Refactor theme builder plugin
2022-07-11 16:54:18 +05:30
RMidhunSuresh 6718198d9c Continue with other items if this throws 2022-07-11 12:40:24 +05:30
RMidhunSuresh 0bdbb96036 Use same kind 2022-07-07 17:26:43 +05:30
RMidhunSuresh efd9f70e92 WIP 2022-07-07 16:39:45 +05:30
RMidhunSuresh 8ec0bd7295 Check if lightbox url is available 2022-07-05 17:55:51 +05:30
Bruno Windels ff2129f36a
Merge pull request #773 from vector-im/madlittlemods/consistent-test-selector
Add a couple consistent selectors to reference in tests
2022-07-04 14:19:09 +00:00
Bruno Windels 34ce8a8e3c fix lint 2022-07-04 16:15:59 +02:00
Eric Eastwood c59f65e43b Add a couple consistent selectors to reference in tests
Using `data-testid` because it seems generic out of the list from:

 - https://docs.cypress.io/guides/core-concepts/cypress-app#Uniqueness
 - https://docs.cypress.io/guides/references/best-practices#How-It-Works
2022-06-29 12:56:20 +02:00
Bruno Windels 3369bda2f0 offer menu options to download media
also always show status (before sendStatus), not just when isPending
as we are recycling it to show download status as well
2022-06-25 20:15:33 +02:00
RMidhunSuresh d688fa4737 Get the theme-collection id from manifest 2022-06-23 15:06:22 +05:30
RMidhunSuresh 5eec724712 Locations must be relative to manifest 2022-06-20 20:35:06 +05:30
Bruno Windels 8fe8981ffa add options to send logs to server in settings ui 2022-06-15 11:14:06 +02:00
Bruno Windels 375d8b066c complete settings view model for logs ui 2022-06-15 11:13:46 +02:00
Bruno Windels 2129a97588 remove unused param 2022-06-15 11:12:49 +02:00
Bruno Windels 4caabae895 extract map -> formdata conversion and also suppor this for xhr 2022-06-15 10:15:15 +02:00
Bruno Windels a644621889 basic support for sending rageshake in view model 2022-06-14 18:46:02 +02:00
RMidhunSuresh d00ea39dc4 No need to throw here 2022-06-14 19:27:18 +05:30
RMidhunSuresh be66969c9a Remove font section from manifest 2022-06-14 11:52:45 +05:30
RMidhunSuresh 53a8915ffc Parellelize code 2022-06-12 17:05:31 +05:30
RMidhunSuresh b5fd3656a7 Fix code breaking on dev server 2022-06-12 16:53:25 +05:30
R Midhun Suresh acffd15002
Add comment
Co-authored-by: Bruno Windels <274386+bwindels@users.noreply.github.com>
2022-06-12 16:52:21 +05:30
R Midhun Suresh 989ecd785a
Lowercase string
Co-authored-by: Bruno Windels <274386+bwindels@users.noreply.github.com>
2022-06-12 16:51:58 +05:30
RMidhunSuresh 9a5a002293 Remove test-variant 2022-06-08 13:35:58 +05:30
RMidhunSuresh d08cfe3a29 Add more logging 2022-06-07 11:57:57 +05:30
RMidhunSuresh 51a837d459 Remove unuseed import 2022-06-06 17:26:39 +05:30
RMidhunSuresh 0dac00f327 themeVariant is optional 2022-06-06 17:20:16 +05:30
RMidhunSuresh a639fc5467 Rever to sensisble defaults 2022-06-06 12:20:06 +05:30
RMidhunSuresh 258a604cc6 Don't make defaultTheme compulsory 2022-06-06 12:19:48 +05:30
RMidhunSuresh a2cbac9e0c Move code into method 2022-06-06 11:53:13 +05:30
RMidhunSuresh 71c3fb39a2 store theme-name and variant in settings 2022-06-05 20:52:47 +05:30
RMidhunSuresh 9e88bc3098 Fix bugs 2022-06-05 20:52:47 +05:30
RMidhunSuresh b74f4b612b Change UI 2022-06-05 20:52:47 +05:30
RMidhunSuresh 8de91291dd Add more methods to ThemeLoader 2022-06-05 20:52:47 +05:30
RMidhunSuresh dc2d1ce700 Remove id 2022-06-05 20:52:47 +05:30