Commit Graph

71 Commits

Author SHA1 Message Date
Patrick O'Sullivan
b6b6655149 Fix webpack, build dependency issues 2022-06-13 12:53:45 -05:00
Hunter Miller
edb4094301 groups: fixing bad prod build and missing react-refresh 2022-03-24 19:13:36 -05:00
Hunter Miller
466e4522e7 interface: removing react-refresh from babel config 2022-03-15 10:35:03 -05:00
Hunter Miller
143c41540c interface: fixing type issues and ci 2022-03-15 10:17:30 -05:00
Hunter Miller
0abf7eecfe app: refactoring app to TS and removing lots of unused props 2022-01-26 12:21:19 -06:00
Hunter Miller
846502ef51 Merge branch 'next/groups' into hm/remove-dm-delete 2022-01-11 18:16:29 -06:00
Hunter Miller
f6db32e669 webpack: fixing refresh in dev 2022-01-11 16:43:02 -06:00
Hunter Miller
9e3ed16c76 Merge branch 'master' into next/landscape 2021-12-03 16:44:51 -06:00
Hunter Miller
d2ba292639 interface: add @urbit/api to babel for webpack 4 optional chaining issues 2021-11-10 18:30:25 -06:00
Liam Fitzgerald
c3823e25b3 interface: purge beginners island 2021-10-26 10:01:51 -05:00
Hunter Miller
ba93e4e897 groups: performing same updated storage versioning schema 2021-10-21 16:36:31 -05:00
Liam Fitzgerald
8adb794785 landscape: fix serving paths 2021-09-28 14:14:33 +10:00
Liam Fitzgerald
e1ee384e05 interface: rename Landscape -> Groups 2021-09-24 10:03:09 +10:00
Hunter Miller
72ddbf1eb1 service-worker: fixing path and scope 2021-09-21 15:13:46 -05:00
Liam Fitzgerald
faa1a515aa interface: replace invites, joining 2021-09-17 10:50:02 +10:00
Liam Fitzgerald
a433e4f911 Merge remote-tracking branch 'origin/dist' into lf/nu-hark-store 2021-09-14 12:40:52 +10:00
Liam Fitzgerald
2a15658d2e interface: fix packaging 2021-09-13 22:04:52 +10:00
Liam Fitzgerald
553e848554 various: update globs 2021-09-10 14:31:30 +10:00
Liam Fitzgerald
2064b976c2 interface: fixup build 2021-09-06 14:06:32 +10:00
Matilde Park
1c1377ab7d landscape: bump indigo-react to 1.2.20 2021-04-15 15:19:48 -04:00
Matilde Park
f65527e145 Merge branch 'pre-release/next-userspace' into release/next-userspace 2021-03-30 20:13:49 -04:00
Liam Fitzgerald
6a11c47e0f
interface: version local state by commit hash
Fixes urbit/landscape#652
2021-03-31 09:59:13 +10:00
Matilde Park
07b2b6c98b landscape: don't build serviceworker in dev 2021-03-29 15:57:14 -04:00
Matilde Park
a1e3aa0a01 build: revert accidental webpack.dev.js commit 2021-03-23 22:16:11 -04:00
Liam Fitzgerald
3149e5fd45
chat: fix unread line setting 2021-03-24 12:03:36 +10:00
Tyler Brown Cifu Shuster
534f5279a1 interface: added tool to track unneeded renders 2021-03-11 10:22:34 -08:00
Matilde Park
1df231f79e meta: revert urbitrc-sample rename 2021-03-04 12:25:00 -05:00
Liam Fitzgerald
034fc30173
Merge remote-tracking branch 'origin/release/next-js' into lf/tutorial-revive 2021-02-26 11:26:17 +10:00
Jimmy Young
a62dd1c752 fix spacing on all modals complete 2021-02-23 18:35:24 -08:00
Liam Fitzgerald
efd39b2419
tutorial: update envvars for prod build 2021-02-22 13:01:35 +10:00
Liam Fitzgerald
aefeea2d61
service-worker: handle update semantics properly 2021-02-22 11:55:03 +10:00
Liam Fitzgerald
64522eeca7
Merge remote-tracking branch 'origin/release/next-js' into lf/globbed-sw 2021-02-22 11:23:57 +10:00
Liam Fitzgerald
72a0588a52
tutorial: update mainnet location 2021-02-19 13:21:56 +10:00
Liam Fitzgerald
4125f306be
interface: update tutorial location 2021-02-11 10:40:50 +10:00
Liam Fitzgerald
07518e5cff
interface: inject location of tutorial group at compile tim 2021-02-08 11:02:52 +10:00
Tyler Brown Cifu Shuster
fc179eac7d interface: adds serviceworker 2021-01-27 21:33:23 -08:00
Matilde Park
3f059a57d8 Merge branch 'release/next-js' into mp/landscape/indigo-themes 2021-01-12 14:27:22 -05:00
Matilde Park
113aad6db5 meta: remove unnecessary variable 2021-01-05 19:24:51 -05:00
Matilde Park
2c0ecc6494 meta: amend environment variable access 2021-01-05 19:18:35 -05:00
Matilde Park
2005604c9d landscape: use indigo theme imports 2020-11-09 21:47:12 -05:00
matildepark
782ea1a6e7
Merge pull request #3696 from urbit/lf/bundle-cleanup
interface: various bundle size optimisations
2020-10-16 18:32:07 -04:00
Liam Fitzgerald
f14c0ee19e interface, glob: serve source maps externally 2020-10-14 13:26:40 +10:00
Liam Fitzgerald
6855f623de interface: multi ship devserver 2020-10-13 15:06:12 +10:00
Liam Fitzgerald
6794a930b5 interface: rewrite lodash imports with babel
Due to lodash's packaging mechanism, it is unable to treeshake unless
you always import from it in a certain fashion. This commit adds a babel
plugin to rewrite these imports for us.
2020-10-13 11:52:14 +10:00
Liam Fitzgerald
e7d3261252 interface: do not bundle extra locales
Landscape is not localised in any fashion and we never change the
default locale. As such, the locales that moment.js includes in the
bundle are redundant and can be removed
2020-10-13 11:49:57 +10:00
Liam Fitzgerald
abffd4062d interface: disable source maps on production builds
Source maps have never worked correctly on production builds, and the
way that they are bundled into the JS itself negatively impacts our time
to first paint. As such, we disable them for a significant bundle size
improvement (10MB -> 2.4MB)
2020-10-13 11:48:13 +10:00
Tyler Brown Cifu Shuster
ff3dd549ef interface: open dev server to network 2020-09-25 16:17:44 -07:00
Liam Fitzgerald
9f0546e926 webpack: update for new bundle location 2020-08-04 10:41:55 +10:00
Liam Fitzgerald
4207e2372e interface: clean dir before webpack build 2020-08-03 11:04:01 +10:00
Liam Fitzgerald
4ab11c13ee interface: version JS changes in webpack
Also fixes a longstanding bug where the compiled JS would be written
twice to the same file, causing the bundle to be twice as large as it
needs to be.
2020-08-03 09:55:04 +10:00