Barış Soner Uşaklı
f9d6912b4a
refactor: async/await file
2019-09-23 22:30:17 -04:00
Julian Lam
02a8ed9b11
feat: textcomplete over jquery-textcomplete, closes #7309
2019-01-28 13:05:46 -05:00
Barış Soner Uşaklı
63c0a9a3b7
closes #6928
2018-11-21 15:32:12 -05:00
Barış Soner Uşaklı
1ce15e69ab
dont require search and moustrap on topic page until needed
2018-11-18 10:32:08 -05:00
Barış Soner Uşaklı
c02d584b53
reduce initial js payload/requests
2018-11-17 20:50:07 -05:00
Barış Soner Uşaklı
c27be9db5a
Recent refactor ( #6879 )
...
* wip
* fix inf scroll
* remove duplicated code
* remove dupe code in /unread
* use topicList
* update tag page to use topicList
* fix tests
* combine ifs
* remove more dupe code
* disable timeout
2018-10-27 06:26:50 -04:00
Barış Soner Uşaklı
26d4e0852f
use includes instead of indexOf
...
use _.uniq instead of filter&indexOf
2018-10-20 14:40:48 -04:00
Barış Soner Uşaklı
81328806a0
closes #6511
2018-05-31 00:16:56 -04:00
Peter Jaszkowiak
dcf1865b54
Fix ACP alerts to use same system as client ( #6396 )
...
* Fix PostCSS warning message
* Fix disconnect indicator styling
Would increase size of quick actions when active
* Use same alert system in ACP and client
- Remove snackbar
- Add styling and fix template for ACP (based on Persona)
2018-03-26 11:55:01 -04:00
Barış Soner Uşaklı
15e9bbac92
closes #6311
2018-02-15 14:52:49 -05:00
psychobunny
c0cf9e64fd
remove lodash from built modules, use utils.debounce instead
2018-01-16 16:03:51 -05:00
Julian Lam
3df2ab7cb9
exposing lodash as a client-side module
2018-01-16 12:22:55 -05:00
Peter Jaszkowiak
7d7c51f8e9
Fix acp.min.js ENOENT error on CI tests
...
Hopefully
2018-01-15 00:10:24 -07:00
Peter Jaszkowiak
4387d5d466
Ensure installed correct version of modules on startup, bump dependencies ( #6207 )
...
* Ensure installed correct version of modules
* Bump dependencies
* Bump promise-polyfill
* Fix emailer test
* Fix auto-install regression
introduced in 9b5e0f9e95
2018-01-06 14:06:42 -05:00
Baris Usakli
3551d7d68e
closes #4804
2017-12-04 14:56:14 -05:00
Peter Jaszkowiak
9b11413d14
Bundle admin scripts, remove CDN scripts ( #6122 )
...
Close #6120
2017-11-27 12:42:10 -05:00
Peter Jaszkowiak
c47c47f7e3
Use less memory to build translation files ( #6070 )
...
* Change languages build to use less memory
Add graceful-fs so no ned to worry about fs limits
* Specify encoding for fs.readFile
Use eachLimit since graceful-fs handles that now
2017-11-16 17:43:52 -05:00
Julian Lam
7e0d0e0eb5
Merge remote-tracking branch 'origin/develop'
2017-11-02 14:13:48 -04:00
Peter Jaszkowiak
adc47fd053
Use relative linking ( #6011 )
...
* Use relative linking
* Add copyFile method and tests
Closes #5988
* Fix relative linking on Windows
Hard links and junctions don't work with relative paths
* Fix tests
* Revert ghange to gitignore
2017-10-31 22:18:15 -04:00
Peter Jaszkowiak
46fafb20b9
Remove string.js dependency
2017-10-13 21:02:41 -06:00
Peter Jaszkowiak
abffc29128
Use Benchpress ( #5901 )
...
* Use Benchpress
* Use Benchpress.compileParse
* Error for template load failure
* Use benchpressjs package
* Compile templates on demand
* Fix user settings page
* Fix admin search to exclude `.jst` files
* Fix 500-embed
So ajaxify can still show an error if the server goes down
2017-08-24 19:26:50 -04:00
Peter Jaszkowiak
b60dbe7d1e
Unwrap meta modules
2017-05-31 16:24:23 -06:00
psychobunny
c94365aefd
closes #5721
2017-05-31 16:35:18 -04:00
Baris Usakli
da8b1b605c
#5723
2017-05-30 17:21:34 -04:00
Peter Jaszkowiak
53eced6be0
uglify-js@3, JS source maps 🍰
2017-05-25 01:33:04 -06:00
Peter Jaszkowiak
4c1e25c8ce
Link instead of copying files
...
Only mkdirp the necessary directories
2017-05-19 14:27:52 -06:00
Peter Jaszkowiak
9f5ce24993
Minify modules in a batch
2017-05-18 21:20:04 -06:00
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
2017-05-17 16:37:10 -06:00
Barış Soner Uşaklı
3a1eba2537
merge
2017-05-08 13:49:35 -04:00
Peter Jaszkowiak
30b47d39f3
Fix #5536
2017-04-19 20:33:03 -06:00
barisusakli
236758b712
Merge remote-tracking branch 'refs/remotes/origin/master' into develop
2017-04-18 14:00:14 -04:00
Peter Jaszkowiak
2827db3309
Fix sounds playing through multiple tabs
2017-04-17 15:56:24 -06:00
Julian Lam
d18cfced96
Merge remote-tracking branch 'origin/master' into develop
2017-04-12 23:57:14 -04:00
Peter Jaszkowiak
a8add6477c
Fix merge conflicts
2017-04-12 21:29:54 -06:00
Julian Lam
a62a4e698f
Merge pull request #5578 from NodeBB/utils-translator-require
...
Make utils and translator easier to require
2017-04-12 23:16:59 -04:00
Peter Jaszkowiak
484a800327
Merge branch master into develop
2017-04-12 21:11:39 -06:00
Peter Jaszkowiak
75d291183d
Fix using nodebb in other CWDs
2017-04-12 15:22:58 -06:00
Peter Jaszkowiak
010473e5cc
Merge branch 'master' into patch-pitaj
2017-04-09 23:09:52 -06:00
Peter Jaszkowiak
1ed571189c
Make utils and translator easier to require
...
Move utils.walk to file.walk, backwards compatible
2017-04-08 20:27:52 -06:00
Peter Jaszkowiak
b53d3254dd
buzz is no longer used
2017-04-08 19:05:10 -06:00
Peter Jaszkowiak
2c418fd2af
Use npm bootstrap
2017-04-08 19:05:10 -06:00
Peter Jaszkowiak
0ef30e91ba
Use ace-builds npm package instead of vendor
...
ace can be referenced as an r.js module, reduces acp bundle size
2017-04-08 19:05:10 -06:00
Peter Jaszkowiak
17ff8a4151
Enable passing paths as module sources
2017-04-08 19:05:10 -06:00
pichalite
4c89497cc4
Closes #5521
2017-04-07 20:57:00 +00:00
Julian Lam
69dd1e3aca
Merge branch 'master' into develop
2017-03-15 14:39:18 -04:00
barisusakli
8d7283e6c7
dont minify if file ends with .min.js #5529
2017-03-15 20:33:33 +03:00
Julian Lam
af2d9fb85b
Merge branch 'master' into develop
2017-03-06 09:51:11 -05:00
barisusakli
202bafa3e3
add images to bundle
2017-03-02 18:21:01 +03:00
Julian Lam
72e77772db
Merge branch 'master' into develop
2017-02-24 12:46:40 -05:00
Peter Jaszkowiak
dd2b930824
Resolve merge conflicts, minify only .js files
2017-02-23 18:31:49 -07:00