Kaloyan Manolov
25068b1a89
Remove comment and fix lint errors
2025-04-15 17:30:45 +03:00
Kaloyan Manolov
c0bf8f7e32
Merge remote-tracking branch 'upstream/develop' into feat/uepr-220-public-assets-config
2025-04-07 15:29:54 +03:00
Kaloyan Manolov
0654821746
feat: update public assets webpack config
2025-04-02 13:17:12 +03:00
MiroslavDionisiev
5f3da16439
refactor: [UEPR-176] use env variable for ideas generator source
2025-04-01 11:35:01 +03:00
MiroslavDionisiev
8a2632fdc1
refactor: [UEPR-176] address review comments
2025-03-31 13:46:17 +03:00
MiroslavDionisiev
767f9ed1af
refactor: [UEPR-176] address review comments
2025-03-31 13:45:06 +03:00
MiroslavDionisiev
98725d6abd
fix: [UEPR-176] returned old default values for webpack env variables
2025-03-25 11:30:10 +02:00
MiroslavDionisiev
7d00b2d5c8
feat: [UEPR-176] add logic for displaying feedback when user is eligible
2025-03-25 11:06:04 +02:00
MiroslavDionisiev
6634a35aec
feat: [UEPR-54] update to scoped dependency for scratch-gui
2025-01-28 12:59:07 +02:00
MiroslavDionisiev
1854d11e45
refactor: [UEPR-116] changed the default value for ROOT_URL
2024-12-03 15:42:31 +02:00
MiroslavDionisiev
08526e90f0
feat: [UEPR-116] add youtube video playlists and open videos in modal
2024-12-03 12:51:08 +02:00
MiroslavDionisiev
15d0c7f281
refactor: toggled off onboarding a/b testing by default
2024-11-08 14:25:33 +02:00
MiroslavDionisiev
f6a9d4e4b4
refactor: move project ids list as env variable
2024-11-08 13:43:40 +02:00
MiroslavDionisiev
e137357fb7
chore: fixed merge error
2024-11-06 11:19:50 +02:00
MiroslavDionisiev
0c2e42c238
chore: removed unused service
2024-10-23 16:25:03 +03:00
MiroslavDionisiev
ff9a54bfdd
chore: resolved merge conflicts
2024-10-23 11:12:51 +03:00
MiroslavDionisiev
320ae55032
feat: [UEPR-71] Added onboarding feature toggle
2024-10-23 11:02:39 +03:00
MiroslavDionisiev
a4b0b7b628
refactor: [UEPR-44] Resolved merge conflicts
2024-10-18 14:32:23 +03:00
MiroslavDionisiev
47ac1205ef
refactor: [UEPR-44] Addressed review comments and chnage project journey behaviour
2024-10-16 15:45:49 +03:00
MiroslavDionisiev
cb5d05f39a
feat: [UEPR-44] Implemented custom journeys for onboarding
2024-10-09 11:24:20 +03:00
Christopher Willis-Ford
2cb48725c4
fix: make sure scratch-gui images are where the JS is looking
...
For some reason, the build output is looking for extension images and
tutorial images in `js/static/...`. Until we figure out how to fix that,
this change will put the files in that location.
2024-09-05 09:45:05 -07:00
Aleksandar Shumakov
6fb0e3491d
feat: simplify user guiding triggers
...
- Change exposed handler names to correspond to performed action
- Simplify method of picking random survey on interaction with Editor
- Move GUI useEffect hook to WWW in IntlGUIWithProjectHandler
- Remove onClick property from ComposeComment component
2024-08-22 16:00:27 +03:00
MiroslavDionisiev
442e90bcca
feat: [UEPR-40, UEPR-42] added integration with user guiding
2024-08-22 15:42:46 +03:00
MiroslavDionisiev
2576c5d9cd
Merge remote-tracking branch 'origin/develop' into monorepo-integration
2024-07-24 10:21:48 +03:00
MiroslavDionisiev
6bcf00ad8a
fix: [UEPR-27] Added missing loaders to handle hex files, updated the configuration for loading css and added plugin to allow babel to habdle jsx files
2024-07-04 10:53:06 +03:00
Christopher Willis-Ford
4153ad6538
fix: correct Buffer polyfill in webpack config
2024-06-07 09:44:36 -07:00
Aleksandar Shumakov
1d35168b5c
Replace hardcoded thumbnail URI and host with configurable ones
2024-05-13 10:28:35 +03:00
Christopher Willis-Ford
74d8280748
chore(deps): add buffer polyfill for webpack 4/5 compat
2024-02-26 20:22:47 -08:00
Christopher Willis-Ford
484487694a
build: tweak Babel settings to match Scratch support FAQ
...
BREAKING CHANGE: this slightly changes our browser compatibility list
2024-01-22 11:57:55 -08:00
Christopher Willis-Ford
cab158ae01
build: fix webpack 5 deprecation warning re: chunk.files
2024-01-22 11:57:50 -08:00
Christopher Willis-Ford
0a37341084
chore(deps): upgrade to webpack@^5, add stream polyfill
2024-01-22 11:57:50 -08:00
Christopher Willis-Ford
678ad55ab6
build: replace handmade VersionPlugin with emit-file-webpack-plugin
2024-01-22 11:57:50 -08:00
Christopher Willis-Ford
cd51b2400f
chore(deps): upgrade to html-webpack-plugin@^4 for webpack 5 compatibility
2024-01-22 11:57:50 -08:00
Christopher Willis-Ford
c2fa2fedd5
style: enable scratch/es6 lint rules
2024-01-18 09:20:10 -08:00
Christopher Willis-Ford
5b43dc0be5
fix: copy micro:bit hex file into the right place
2023-06-26 09:12:46 -07:00
Christopher Willis-Ford
8dc793ffa5
refactor: consolidate CopyWebpackPlugin instances
2023-06-26 09:12:05 -07:00
Christopher Willis-Ford
3cb6bd91a2
fix: remove Sentry and rewrite ErrorBoundary tests
2023-01-27 06:57:29 -08:00
picklesrus
96650c3fe0
Serve images from uploads instead of cdn2. cdn2 redirects to uploads already anyway.
2022-04-21 14:54:41 -04:00
BryceLTaylor
017b8cfd3d
Update copy-webpack-plugin to version 6.4.1
2022-03-03 14:14:41 -05:00
BryceLTaylor
826ea6239f
update css-loader to 5.2.7
...
Update webpack config to not resolve urls to remain compatible with previous version
Highest version before requiring Webpack 5
clean up package.json
2022-03-03 10:20:19 -05:00
BryceLTaylor
8c3d0bf559
Update Autoprefixer to 10.4.2
...
10.4.2 is the most recent version
To update past version 9.6.0 the broser list needs to be passed in through the package.json rather than as an argument in the webpack.config.
2022-02-14 10:21:45 -05:00
BryceLTaylor
d2fa14bdd8
update postcss-loader to 4.2.0
...
commit package lock
Update postcss-loader to version 4.2.0
Requires an update to the webpack config
Now plugins needs to be nested inside an obkect called postcssOptions
2022-02-10 10:22:12 -05:00
BryceLTaylor
98a0bef309
remove minimize: true from webpack config
2022-02-01 14:24:13 -05:00
BryceLTaylor
7238d57354
webpack config make limit TerserPlugin to parallel: 4
2022-02-01 13:58:29 -05:00
Ray Schamp
4bc4e62ca9
Merge pull request #5720 from paulkaplan/extract-css
...
Extract css from js into stylesheets
2021-08-10 10:49:51 -04:00
Paul Kaplan
f134dbf201
perf(styles): extract css from js into stylesheets
2021-07-12 14:48:08 -04:00
Paul Kaplan
8e4ee5fb7a
feat(build): support dynamic import
...
add the babel plugin for dynamic import syntax and fixup the path references in webpack and template
so the chunks can be loaded dynamically
2021-07-12 14:34:17 -04:00
Paul Kaplan
fd613f1fff
Upgrade to webpack4
2021-02-22 12:47:01 -05:00
Paul Kaplan
0a8ed95163
Fix local symlink resolution
2021-02-19 10:43:15 -05:00
picklesrus
d2cb0818c8
Maybe setup captcha site keys properly?
2019-08-29 11:22:55 -04:00