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
matildepark
5108814645
Merge pull request #3134 from urbit/mp/babel-build
...
interface: add babel-transform-runtime
2020-07-22 12:16:55 -04:00
Philip Monk
d641210c6f
Merge branch 'philip/glob' ( #3139 )
...
* philip/glob:
interface: don't require urbitrc for build:prod
maintainers: add glob-making instructions
publish: loosen +noun:grab
glob: autostart and make ota-able
glob: added app to distribute js outside clay
Signed-off-by: Philip Monk <phil@pcmonk.me>
2020-07-21 11:22:16 -07:00
Philip Monk
2bafb4a96a
interface: don't require urbitrc for build:prod
2020-07-21 11:15:15 -07:00
Matilde Park
e4584ae949
interface: remove string replace, add guide
2020-07-16 11:40:35 -04:00
Liam Fitzgerald
1330ff6fe3
interface: address review comments and don't timeout channels
2020-07-16 09:32:11 +10:00
Matilde Park
815d9e043c
interface: add babel-transform-runtime
...
Fixes #3132 . Prior to this, we hit errors due to Babel not being able
to transform async functions for browsers.
2020-07-15 16:42:56 -04:00
Liam Fitzgerald
5ba1027a90
interface: document HMR
2020-07-15 15:15:41 +10:00
Liam Fitzgerald
09375d311d
interface: add HMR to webserver config
2020-07-15 15:04:14 +10:00
Matilde Park
9ddf035238
interface: add hot reloading dev server config
2020-07-14 17:03:55 -04:00
Matilde Park
9686f3483a
interface: update production build for typescript
2020-06-29 22:48:17 -04:00
Liam Fitzgerald
60ff310422
interface: make store global
2020-06-22 14:59:02 +10:00