Penar Musaraj
005e1ecb9b
FEATURE: Update Font Awesome to v5.4.1 and SVGs ( #6557 )
...
* First take on subsetting svg icons
* FontAwesome 5 svg subset WIP
* Include icons from plugins/badges into svg sprite subset
* add svg icon support to themes
* Add spec for SvgSprite
* Misc. SVG icon fixes
* Use FA5 svgs in local-dates plugin
* CSS adjustments, fix SVG icons in group flair
* Use SVG icons in poll plugin
* Add SVG icons to /wizard
2018-11-07 13:05:43 -05:00
Penar Musaraj
0fdb4d0e46
DEV: Enforce using Yarn instead of NPM
2018-11-05 15:10:40 -05:00
Penar Musaraj
cd82107976
use yarn to manage test vendor dependencies, upgrade sinon to v6.3.5
2018-10-04 11:06:14 -04:00
Penar Musaraj
dc8a16b43b
Use Yarn to manage dependencies, cleanup unused bootstrap libs ( #6436 )
2018-10-03 10:15:43 -04:00
Guo Xiang Tan
a033327b93
Manage qunit via yarn.
2018-09-11 15:07:28 +08:00
Guo Xiang Tan
244948497a
Lock puppeteer to 1.4.x.
...
1.8 doesn't seem to be able to click reliably.
2018-09-11 09:52:39 +08:00
Guo Xiang Tan
8c374f339c
DEV: Don't pin JS packages to a particular patch version.
2018-09-10 15:30:28 +08:00
Guo Xiang Tan
81003a0f99
Pin prettier to 1.13.
2018-09-07 16:24:18 +08:00
Guo Xiang Tan
d788555994
DEV: Manage pretender with yarn.
2018-09-07 16:01:49 +08:00
Joffrey JAFFEUX
536f88b95b
Revert "DEV: prettier 1.14.0"
...
This reverts commit 1f899bec21
.
2018-07-30 11:52:05 -04:00
Joffrey JAFFEUX
1f899bec21
DEV: prettier 1.14.0
2018-07-30 11:09:08 -04:00
Guo Xiang Tan
2a98907346
Revert "Bump prettier to 1.13.7."
...
This reverts commit e47e33e162
.
2018-07-19 18:03:35 +08:00
Guo Xiang Tan
e47e33e162
Bump prettier to 1.13.7.
2018-07-19 17:52:18 +08:00
Régis Hanol
cbfa7f0112
revert prettier update
2018-07-06 18:54:29 +02:00
Régis Hanol
dca1ba9a4c
properly update prettier
2018-07-06 18:10:44 +02:00
Joffrey JAFFEUX
2f7960bd2a
DEV: updates prettier and displays linters/prettifiers version in CI
2018-06-20 18:34:49 +02:00
Joffrey JAFFEUX
174d392e5a
DEV: adds prettier ( #5956 )
...
Run `prettier --write "app/assets/stylesheets/**/*.scss" "plugins/**/*.scss"` after making sure you installed it with `yarn`
It's recommended to configure your editor to run prettier on file save.
2018-06-08 11:49:31 +02:00
Guo Xiang Tan
e51b8d3198
Upgrade puppeteer which was accidentally downgraded.
2018-06-07 14:22:44 +08:00
Sam
89ad2b5900
DEV: Rails 5.2 upgrade and global gem upgrade
...
This updates tests to use latest rails 5 practice
and updates ALL dependencies that could be updated
Performance testing shows that performance has not regressed
if anything it is marginally faster now.
2018-06-07 14:21:33 +10:00
Guo Xiang Tan
478c86e0a4
DEV: Update preview step to be more reliable.
2018-06-05 16:58:15 +08:00
Guo Xiang Tan
80eb492c07
Add eslint and babel-eslint to yarn dev dependencies.
2017-12-22 13:24:39 +08:00
Guo Xiang Tan
8d44642b97
Add smoke test script that runs in chrome headless.
2017-12-18 16:39:01 +08:00
Guo Xiang Tan
0a863dd031
Run JS test in chrome headless on Travis.
2017-12-15 12:29:45 +08:00