Commit Graph

69 Commits

Author SHA1 Message Date
Jovan Gerodetti
dbe2ce954f Fixes #1560 (#1562) 2017-12-08 23:29:11 +04:00
Igor Zhukov
cddccdfba3 Fixed changelog 2017-06-30 22:36:03 +03:00
Bart
82957f1b91 Added structure to test directory, Fully tested filters.js (#1393)
* added tests for filter.js, Added structure to test-directory

In the gulpfile I changed some of the karma execution to ensure templates.js exists before the tests
Also removed some StandardJS errors from filters.js

* added tests to create at least 50% coverage for filters.js

* Added test for full coverage of filters.js

* fixed 2 side-cases

* Removed duplicate test, improved test-titles and added outcome clarification for dateOrTimeFilter

* Added test-init

While running ``gulp test`` there were a lot of warnings concerning i18n: key not found
This was because init.js was not run.
Because some parts of init.js were not relevant, I created test-init.js, only containing the part concerning localization.
Now the log is a lot cleaner when running ``gulp test``

* added 'use strict' to testing files

* changed local vars to this.

* improved clarity of mistery numbers

* improved in-test structure

* Improved shortUrl tests

* removed unnecessary code

* added cleanup to single test
2017-04-29 11:54:46 +03:00
Bart
5871645ca6 Fixed subset of StandardJS errors (#1356)
Fixed the errors that would definitly not change the functionality of the program
These include
* Unexpected && and || combinations
* variables with different values defined in same line of code
* Global variable never defined
* spacing/placing errors

These errors were not touched
* variables who are never used
* == and != errors
2017-03-13 21:57:24 +03:00
Igor Zhukov
d6d84bc835 Fixed webapp manifest
Fixes #1306
2017-01-17 15:27:44 +03:00
André Jaenisch
6f8676dd74 Add karma, Jasmine, deps and karma.conf.js. Fixes #1291 (#1293)
* Add karma, Jasmine, deps and karma.conf.js. Fixes #1291

* Improved service worker code

* npm start script executes gulp watch task.

* Written a gulp task to compile templates AOT. Get rid of loading deps in unit tests and a preprocessor.

* PhantomJS package is deprecated. Use phantomjs-prebuilt instead.

* Adjust `npm run test`.
2017-01-12 18:09:31 +03:00
Igor Zhukov
ebbbada2b0 Revert uglify 2016-07-05 18:04:50 +03:00
Igor Zhukov
829be1817f Bugfixes 2016-07-04 22:16:08 +03:00
Igor Zhukov
dbbbb25021 Merge branch 'master' into pr/967
# Conflicts:
#	gulpfile.js
2016-07-04 16:25:08 +03:00
Igor Zhukov
11802c29f2 Fixed initial gulp build 2016-07-04 16:23:03 +03:00
Igor Zhukov
3a283f5494 Added push worker 2016-06-29 20:22:13 +03:00
Igor Zhukov
f73c18afc9 Fixed standard execution 2016-06-28 19:46:08 +03:00
Igor Zhukov
636bc4a83b Standard.js formatting
Adding linter for JS code
For now it doesn’t pass well, but that’s a start
2016-06-28 19:40:53 +03:00
Igor Zhukov
5c29669c22 Improved gulp file 2016-06-28 15:32:08 +03:00
Marco Castelluccio
8137bfe94f Use Service Workers instead of AppCache, if available. Fixes #979 2015-12-02 14:11:57 +00:00
Marco Castelluccio
66ce7f5126 Use oghliner to deploy to GitHub Pages 2015-11-25 16:47:02 +00:00
Igor Zhukov
c5be224add Bugfixes 2015-11-23 23:34:51 +03:00
Ho-Yang Tsai
7ce6aabfaa gulp usemin task error. Fix #956 2015-11-12 20:52:08 +08:00
Igor Zhukov
962977dbff fixed make package 2015-10-14 13:44:18 +02:00
Igor Zhukov
dfe106117c Minor package fixes
Closes #863
2015-07-26 21:28:34 +03:00
Igor Zhukov
1c7680156a Fixed build gulp task 2015-03-24 22:24:48 +03:00
Igor Zhukov
11fa1c5347 Moved retina support to LESS 2015-03-24 22:07:44 +03:00
Igor Zhukov
375e3fcb25 Minor fixes 2015-03-23 00:40:15 +03:00
Artem Fitiskin
ddf4dd7c20 CSS -> LESS. Fix #648 2015-03-21 21:53:33 +03:00
Igor Zhukov
5f934d068a Fixed minify css 2015-01-19 20:19:55 +03:00
Igor Zhukov
d7c61078c1 Fixed css minify 2015-01-19 13:31:39 +03:00
Igor Zhukov
859eda650d Small bugfixes 2015-01-16 12:28:58 +03:00
Igor Zhukov
17e79e74f6 disabled own fonts 2014-12-28 20:54:42 +01:00
Igor Zhukov
24534d29b7 New design for desktop
Added external google fonts [temp]
2014-12-28 15:38:48 +01:00
Igor Zhukov
b0d62c9b2c Fixed slider, rusha 2014-11-11 18:49:31 +03:00
Igor Zhukov
9fb243bfba Added NaCl support in gulpfile 2014-11-11 18:32:29 +03:00
Igor Zhukov
875974b68f moved to ng-annotate 2014-10-19 12:05:46 +02:00
Igor Zhukov
637108d2d3 Improved bad browser page
Fixed some l10n bugs
Fixed polyfill in production
2014-10-02 16:53:03 +04:00
Igor Zhukov
9bceb516c2 Improved IE compatibility
Added bad browser page
Organized scripts
2014-10-01 21:36:11 +04:00
Igor Zhukov
907ed62772 Added locales to deploy 2014-09-29 00:33:15 +04:00
Igor Zhukov
10eae07f83 Disabled sourceMaps
Closes #458
2014-09-17 13:56:18 +04:00
Igor Zhukov
1fd65b2241 Fixed mobile templates for package 2014-08-01 23:27:10 +01:00
Igor Zhukov
0eed06f1d2 Fixed make package 2014-07-11 22:22:10 +04:00
Igor Zhukov
ab5f85c63e Enable CSP by default 2014-07-04 15:21:21 +04:00
Igor Zhukov
c329bb762f Adds CSS to package-dev
Closes #359
2014-07-02 17:27:57 +04:00
Igor Zhukov
39b74e2192 Added package-dev mode 2014-07-02 09:59:52 +04:00
Igor Zhukov
08750d284c Bump to 0.1.7 2014-06-21 02:05:14 +04:00
Igor Zhukov
505367b541 Changelog modal draft 2014-06-03 16:37:58 +04:00
Igor Zhukov
a740015dff Moved global vars to config 2014-06-03 15:08:26 +04:00
Igor Zhukov
12536ca9dd Improved gulp task for cache manifest 2014-05-14 21:32:49 +04:00
Igor Zhukov
8f44739a64 Move cache manifest to *.appcache
https://github.com/zhukov/webogram/issues/278#issuecomment-43072649
2014-05-14 19:29:12 +04:00
Igor Zhukov
6ffcae265a Fixed settings version 2014-05-08 21:19:14 +01:00
Igor Zhukov
3310b02352 Fixed horizontal scrollbar
Fixed #265
2014-05-08 21:06:08 +01:00
Igor Zhukov
8684ea54fc Improved grouping, passing app version 2014-04-15 21:59:49 -04:00
Igor Zhukov
376c1173ff Added source map while uglifying 2014-04-08 13:28:18 +02:00