Peter Jaszkowiak
b60dbe7d1e
Unwrap meta modules
8 years ago
psychobunny
c94365aefd
closes #5721
8 years ago
Baris Usakli
da8b1b605c
#5723
8 years ago
Peter Jaszkowiak
53eced6be0
uglify-js@3, JS source maps 🍰
8 years ago
Peter Jaszkowiak
4c1e25c8ce
Link instead of copying files
...
Only mkdirp the necessary directories
8 years ago
Peter Jaszkowiak
9f5ce24993
Minify modules in a batch
8 years ago
Peter Jaszkowiak
7ccfb5cdc0
Build refactor
...
- Target aliases and bundles
- More concurrency
- Use `--series` to force series processing
- Minifier self-hosted threading
- meta/css delegates to minifier
8 years ago
Barış Soner Uşaklı
3a1eba2537
merge
8 years ago
Peter Jaszkowiak
30b47d39f3
Fix #5536
8 years ago
barisusakli
236758b712
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
8 years ago
Peter Jaszkowiak
2827db3309
Fix sounds playing through multiple tabs
8 years ago
Julian Lam
d18cfced96
Merge remote-tracking branch 'origin/master' into develop
8 years ago
Peter Jaszkowiak
a8add6477c
Fix merge conflicts
8 years ago
Julian Lam
a62a4e698f
Merge pull request #5578 from NodeBB/utils-translator-require
...
Make utils and translator easier to require
8 years ago
Peter Jaszkowiak
484a800327
Merge branch master into develop
8 years ago
Peter Jaszkowiak
75d291183d
Fix using nodebb in other CWDs
8 years ago
Peter Jaszkowiak
010473e5cc
Merge branch 'master' into patch-pitaj
8 years ago
Peter Jaszkowiak
1ed571189c
Make utils and translator easier to require
...
Move utils.walk to file.walk, backwards compatible
8 years ago
Peter Jaszkowiak
b53d3254dd
buzz is no longer used
8 years ago
Peter Jaszkowiak
2c418fd2af
Use npm bootstrap
8 years ago
Peter Jaszkowiak
0ef30e91ba
Use ace-builds npm package instead of vendor
...
ace can be referenced as an r.js module, reduces acp bundle size
8 years ago
Peter Jaszkowiak
17ff8a4151
Enable passing paths as module sources
8 years ago
pichalite
4c89497cc4
Closes #5521
8 years ago
Julian Lam
69dd1e3aca
Merge branch 'master' into develop
8 years ago
barisusakli
8d7283e6c7
dont minify if file ends with .min.js #5529
8 years ago
Julian Lam
af2d9fb85b
Merge branch 'master' into develop
8 years ago
barisusakli
202bafa3e3
add images to bundle
8 years ago
Julian Lam
72e77772db
Merge branch 'master' into develop
8 years ago
Peter Jaszkowiak
dd2b930824
Resolve merge conflicts, minify only `.js` files
8 years ago
Julian Lam
672d7352bb
Merge branch 'master' into develop
8 years ago
barisusakli
4cd4414d19
small change
8 years ago
Peter Jaszkowiak
beb652ee43
Move `minifier.js` to `src/meta`
8 years ago
Peter Jaszkowiak
9b1068e868
Minify all module scripts in production
8 years ago
Peter Jaszkowiak
93f38d4f30
ESlint no-multi-assign
...
and max-nested-callbacks, no-mixed-requires, max-statements-per-line
8 years ago
Peter Jaszkowiak
896c8c7343
ESlint object-curly-spacing
8 years ago
Peter Jaszkowiak
3b0dd2d1ef
ESlint padded-blocks
8 years ago
Peter Jaszkowiak
a038c66549
ESlint quotes
8 years ago
Peter Jaszkowiak
604358ecc4
ESlint keyword-spacing, no-multi-spaces
8 years ago
Peter Jaszkowiak
277a7fb8b4
ESlint key-spacing, no-trailing-spaces
8 years ago
Peter Jaszkowiak
34e233fe1d
ESlint spaced-comment
8 years ago
Peter Jaszkowiak
bc1d70c126
ESlint comma-dangle
8 years ago
Julian Lam
8a0a74d95e
Merge remote-tracking branch 'origin/master' into develop
8 years ago
Julian Lam
b5daedb7a3
Merge remote-tracking branch 'origin/master' into develop
8 years ago
Peter Jaszkowiak
bb1bfb0449
Merge branch 'master' into assets-route
8 years ago
pichalite
de28ff5d43
Ability to crop profile images before uploading
8 years ago
Peter Jaszkowiak
186209a0a3
Build plugin `staticDirs`
...
- route `/plugins` -> `build/public/plugins`
- symlink `staticDirs` directories into `build/public/plugins`
- remove custom `/plugins` route handling
8 years ago
Peter Jaszkowiak
8c86b2e32c
Build pipeline improvements
...
- Refactor meta/css
- `fs.link` usage consolidated to `file.link`
- rimraf built modules directory to fix error
- Remove `local-assets` flag
8 years ago
Peter Jaszkowiak
05b68391dd
Use `/assets` for client assets
...
- Route `/assets` -> `build/public`, falling back on `public`
- Moved destinations for `nodebb.min.js`, `acp.min.js`, `admin.css`, `stylesheet.css`, `templates`, and `sounds` to `build/public`
- r.js modules previously routed through express are now symlinked into `public/build/src/modules`
- minfiles no longer served from a memory cache
- use config `views_dir` setting everywhere template directory is used
- fix cache buster `v=v=`
8 years ago
Julian Lam
29c7ae7645
Merge remote-tracking branch 'origin/master' into develop
8 years ago
Barış Soner Uşaklı
c4d4d2385b
closes #3973 closes #5303
8 years ago