Commit graph

57 commits

Author SHA1 Message Date
Thibaut Courouble
6428cee512 Fix missing nonce in production CSP 2016-06-05 18:59:31 -04:00
Thibaut Courouble
d8c2da09d1 Ban inline scripts in CSP 2016-06-04 11:15:30 -04:00
Thibaut Courouble
bdda2fbfe6 Enforce CSP in dev environment 2016-06-04 10:35:29 -04:00
Thibaut Courouble
719460f3b4 Don't force assets on HTTPS -- it breaks AppCache 2016-05-18 08:03:15 -04:00
Thibaut Courouble
4468f65dd8 Add content security policy 2016-05-01 18:09:01 -04:00
Thibaut Courouble
31495ff5a9 Tweak dbclick-to-toggle-sidebar code 2016-04-17 14:37:03 -04:00
cristian.corcoveanu
4cb0d7a506 Add double click event to toggle the sidebar 2016-04-17 10:57:27 -04:00
Thibaut Courouble
9b4f4c2ef4 Add XSLT to XPath doc 2016-03-27 16:16:51 -04:00
Thibaut Courouble
8d959592b4 Update & improve Angular documentation (1.5.3)
Fixes #352.
2016-03-26 18:13:05 -04:00
Thibaut Courouble
40f9f4d6b7 Update gem dependencies 2016-03-06 18:10:02 -05:00
Thibaut Courouble
01517f8c78 Add redirections for deleted docs 2016-03-05 13:41:43 -05:00
Thibaut Courouble
f1b2ee07c5 Remove io.js documentation 2016-02-14 12:55:54 -05:00
Thibaut Courouble
80436dcf9d Fix SEO backward compatibility for versioned docs
Ref #25.
2016-01-24 16:49:58 -05:00
Thibaut Courouble
e0b5cfbaa5 Use different sprockets cache directories in test vs. dev environment 2016-01-24 16:13:35 -05:00
Thibaut Courouble
16ddcb100c Simplify version path separator
Ref #25.
2016-01-24 13:03:03 -05:00
Thibaut Courouble
fd2907d1bc Use doc full name (incl. version) in app html
Ref #25.
2016-01-24 13:03:03 -05:00
Thibaut Courouble
b2d2066d96 Multi-version support
Ref #25.
2016-01-23 13:50:52 -05:00
Thibaut Courouble
a639aedcd9 Remove index_path and db_path from docs manifest 2016-01-17 09:32:52 -05:00
Thibaut Courouble
79b1399145 Bump Ruby to 2.3.0 2016-01-10 11:55:30 -05:00
Thibaut
e44c8381cc Fix Facebook share link
Fixes #323.
2016-01-09 10:44:57 -05:00
Thibaut
b69adb635e Refactor app.rb 2015-10-18 11:26:00 -04:00
Thibaut
ac2cbdd822 Route external redirections through a different origin 2015-10-18 11:23:31 -04:00
Thibaut
217d5016d0 Fix root redirects stripping the #fragment from the original URL 2015-08-09 11:38:52 -04:00
Thibaut
7b94616502 Add an icon in the sidebar to constrain the width of the UI
(only visible when applicable)
2015-08-03 17:08:36 -04:00
Thibaut
b3c569bf6e Refactor app size/theme methods 2015-08-03 17:06:19 -04:00
Thibaut
02166e0843 Add new sponsors 2015-07-12 22:53:47 -04:00
Thibaut
6ce3aa2667 Always use full-app mode for user-enabled docs
Fixes #209.
2015-06-07 16:54:16 -04:00
Thibaut
4954dc688b Add permanent URLs for JS and CSS asset bundles 2015-06-07 15:58:00 -04:00
Thibaut
859bc1fa85 Fix /docs.json in production 2015-05-20 07:36:58 -04:00
Thibaut
5568630fc2 Use protocol-relative URLs 2015-05-03 22:26:18 -04:00
Thibaut
61d1d49f64 Change cdn URLs 2015-05-03 22:26:11 -04:00
Thibaut
0c15e192e2 Add /docs.json route redirecting to the most recent doc manifest on the CDN
cc @trollixx
2015-03-01 18:29:06 -05:00
Thibaut
e2afa6e494 Implement resizable sidebar
Closes #88.
2015-02-16 22:32:54 -05:00
Thibaut
ee4509f63e Add fake docs.json manifest for test environment 2015-02-08 22:25:24 -05:00
Thibaut
5882c1d2d5 Fix stylesheet paths 2015-02-08 22:03:57 -05:00
Thibaut
649b7b5546 Implement dark theme
Closes #73.
2015-02-08 17:50:03 -05:00
Thibaut
1b6ded90e9 Change docs host to MaxCDN 2015-02-08 11:00:36 -05:00
Thibaut
d8f34b5dd7 Tweak suggested tweet 2015-02-08 09:10:03 -05:00
Thibaut
977e991ff1 Include default docs in appcache manifest 2015-02-01 17:19:28 -05:00
Thibaut
e9d9bcd196 Add test suite for back-end app 2015-01-03 10:38:22 -05:00
Thibaut
04bf8f35eb Keep query string when redirecting 2015-01-03 09:24:07 -05:00
Thibaut
9ec670c7d8 Fix and simplify doc route 2015-01-03 09:15:46 -05:00
Thibaut
d0deb1b7d0 Fix atom feed route 2015-01-03 08:39:25 -05:00
Thibaut
25f844da9b Add ability to cache complete documntations in IndexedDB 2014-12-31 16:04:33 -05:00
Thibaut
d8cdda54b5 Fix Firefox buggy appcache 2014-12-14 18:05:30 -05:00
Thibaut
5716bd5468 Add Shopify as a sponsor 2014-12-14 17:11:41 -05:00
Thibaut
fa73dba4e6 Route share links through app 2014-12-07 11:54:20 -05:00
Thibaut
1ec9140e78 Add Atom feed
Closes #141.
2014-11-30 15:55:26 -05:00
Thibaut
752babb9d0 Move changelog to a JSON file 2014-11-30 13:56:02 -05:00
Thibaut
76c619680e Allow doc index pages to be indexed and tweak meta descriptions 2014-04-19 21:13:11 -04:00