Luke Barnard
6d94f35c33
Automatically update component-index
...
Following changes to the react-sdk, reskindex can now be updated using the "-w" (watch) equivalent of the reskindex script.
-Alter npm scripts so that reskindex is run when building once and so that reskindex:start is runwhen developing
-Remove and stop tracking component-index, this will now only be created at build-time
5 years ago
Matthew Hodgson
4dd6ee681d
fix /config.json in .gitignore
5 years ago
Michael Telatynski
3fb54029d7
Fix packaged functionality
...
Improve dependency management for Electron main process deps
Dependencies in /electron/package.json will be installed through a script in /package.json and will be bundled via electron-builder
Does not affect standard webapp whatsoever
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
5 years ago
daniel tygel
ab1b377a1d
add config.json to .gitignore
5 years ago
David Baker
229693dd71
gitignore .npmrc
...
(We now require a .npmrc in the riot-web dir to use the right
account when releasing)
6 years ago
David Baker
3d813e68e9
gitignore electron/pub
6 years ago
David Baker
c8a6be1454
Update gitignore
6 years ago
David Baker
1e2cd9c2d1
Build all of the vector dir in the build process
...
So the whole vector/ directory can now be removed during the build
process and we don't ship random files that end up in the vector
directory.
6 years ago
David Baker
caa3cb7d89
Electron support
...
From https://github.com/vector-im/vector-web/pull/2511 but with
just the actual electron changes
6 years ago
David Baker
622ab27254
gitignore dist
6 years ago
Richard van der Hoff
6396c60645
Put a cachebuster in the names of CSS and JS files
...
This means that clients can do better caching of assets, as it will mean we are
no longer reliant on etags to ensure that clients get a fresh version.
We inhibit the cachebuster for `npm start`, so that we don't get millions of
copies of the bundles on dev boxes.
6 years ago
Richard van der Hoff
e1919c5ea3
Don't include two copies of the CSS in the tarball
...
Aggregate our CSS into build/components.css instead of vector/components.css, so
that it isn't included in the tarball.
6 years ago
Richard van der Hoff
fcf683c8a7
Use webpack to copy olm.js
...
Rather than copying olm.js ourselves in package.json, get webpack to do it for
us by declaring it as a second entry point.
6 years ago
Aviral Dasgupta
d6f27add66
Upgrade to babel6 and enable some presets.
6 years ago
David Baker
ea09a25563
Revert "Switch to babel 6"
6 years ago
Aviral Dasgupta
9174b32ef1
Upgrade to babel6 and enable some presets.
6 years ago
Richard van der Hoff
b06c9f037e
gitignore copied olm.js
6 years ago
Aviral Dasgupta
bd9f5d3e06
Various fixes and improvements to emojification.
...
- Use locally hosted emoji
- Emojify SenderProfile and m.emote
- Fix emoji spacing
6 years ago
wmwragg
33612b7076
New dekete icon and ignoring olm.js
6 years ago
wmwragg
d2391f999e
Adding back in .DS_Store, but to ignore in any directory
6 years ago
wmwragg
e1779ca8bc
Deleteing .DS_Store files before adding to gitignore
6 years ago
wmwragg
65371c9a39
Adding ignoring of mac .DS_Store files to all directories
6 years ago
David Baker
b7f1a3db57
gitignore config.json now it isn't versioned
6 years ago
Richard van der Hoff
322af6513d
Run some tests under karma
...
Including a regression test for
https://github.com/vector-im/vector-web/issues/1314
6 years ago
Richard van der Hoff
69ce3c43cf
Revert "Merge branch 'develop' into rav/karma"
...
The karma tests don't pass yet, and aren't ready to land on develop.
This reverts commit 438453e61a
, reversing
changes made to 50f94eb040
.
6 years ago
Richard van der Hoff
429d110212
Run some tests under karma
...
Including a regression test for
https://github.com/vector-im/vector-web/issues/1314
6 years ago
David Baker
93f8fcbacc
Add 'package' script to build a webapp bundle for straight unzipping on a production server.
7 years ago
David Baker
7ff5e42f3e
Run the CSS through webpack so we can pull in CSS files from modules with require rather than symlinking into the node_module directory which is breaking people on different npm versions.
7 years ago
David Baker
ce9a91e155
bundle.css shouldn't be necessary apart from the vector/bundle.* above
7 years ago
Matthew Hodgson
7f65ba506b
WIP of new CSS
7 years ago
Matthew Hodgson
351a94b4a1
oops - wrong branch
...
Revert "WIP of new CSS"
This reverts commit ad4e3418ff
.
7 years ago
Matthew Hodgson
ad4e3418ff
WIP of new CSS
7 years ago
David Baker
f020f4397c
Switch to webpack
...
Webapck actually supports loading input source maps and generally seems a lot
more solid then browserify (even if their website has an annoying animated
logo).
7 years ago
David Baker
bfa4cda2c6
build is no longer used
7 years ago
David Baker
22e18471db
gitignore bundle.js too
7 years ago
David Baker
a3126477bd
gitignore css bundle
7 years ago
David Baker
c6a30ff0c2
gitignore node_modules
7 years ago