- 16 Mar, 2019 1 commit
-
-
Jelle van der Waa authored
-
- 15 Mar, 2019 1 commit
-
-
Jelle van der Waa authored
Update the ipxe image for the new CA root Let's Encrypt image. Signed-off-by:
Jelle van der Waa <jelle@vdwaa.nl>
-
- 02 Mar, 2019 3 commits
-
-
Jelle van der Waa authored
-
Jelle van der Waa authored
Signed-off-by:
Jelle van der Waa <jelle@vdwaa.nl>
-
Jelle van der Waa authored
not foo is preferred over len(foo) == 0.
-
- 28 Feb, 2019 2 commits
-
-
Jelle van der Waa authored
Only querying the required fields makes the code smaller and 20% faster on Sqlite. Signed-off-by:
Jelle van der Waa <jelle@vdwaa.nl>
-
Jelle van der Waa authored
The modify_attributes was used for IE to set attributes on DOM elements, since Archweb no longer supports IE and this can be done easily with plain JavaScript. Also drop non-standard HTML attributes since they aren't worth keeping. Signed-off-by:
Jelle van der Waa <jelle@vdwaa.nl>
-
- 24 Feb, 2019 7 commits
-
-
Jelle van der Waa authored
-
Jelle van der Waa authored
Kartenzia no longer sponsors a dedicated server. Signed-off-by:
Jelle van der Waa <jelle@archlinux.org>
-
Jelle van der Waa authored
-
Jelle van der Waa authored
-
Jelle van der Waa authored
-
Jelle van der Waa authored
The archweb website contains no <base> elements so this can be disallowed. Also set frame-ancestors is set to the same value as X-Frame-Options. Signed-off-by:
Jelle van der Waa <jelle@archlinux.org>
-
Jelle van der Waa authored
This reverts commit adaa6d64. old is undefined and therefore the code is broken.
-
- 23 Feb, 2019 2 commits
-
-
Jelle van der Waa authored
Signed-off-by:
Jelle van der Waa <jelle@vdwaa.nl>
-
Jelle van der Waa authored
Signed-off-by:
Jelle van der Waa <jelle@vdwaa.nl>
-
- 22 Feb, 2019 5 commits
-
-
-
Jelle van der Waa authored
The dash-pkg-notify view was removed in 710ec0a9 and since then never used. Signed-off-by:
Jelle van der Waa <jelle@vdwaa.nl>
-
Jelle van der Waa authored
This class was last used on the very old download page and since then never used. Signed-off-by:
Jelle van der Waa <jelle@vdwaa.nl>
-
Jelle van der Waa authored
The media="projection" property is read by browsers but does not match anything remove it so our site is valid HTML. Closes: #184 Signed-off-by:
Jelle van der Waa <jelle@vdwaa.nl>
-
Jelle van der Waa authored
Remove setting focus on the username since this already works without Javascript.
-
- 21 Feb, 2019 2 commits
-
-
Jelle van der Waa authored
Include more tests for exception handling cases, refactor this later using pytest fixture's so there is no need for massive code duplication.
-
Jelle van der Waa authored
-
- 19 Feb, 2019 1 commit
-
-
Jelle van der Waa authored
Microsoft Edge has no x/y in the Clientrect structure so use top/left instead which works on all browsers.
-
- 18 Feb, 2019 15 commits
-
-
Jelle van der Waa authored
-
Jelle van der Waa authored
In 2013 floatformat was very slow in the mirror status page, these days floatformat is not that much slower.
-
Jelle van der Waa authored
-
Jelle van der Waa authored
-
Jelle van der Waa authored
jQuery upgrade
-
CSP dissalows inline CSS styles so move the CSS to a separate file.
-
archweb.js supplies no functions required in the news add/edit/delete view.
-
Remove inline style and add new CSS rule for it.
-
Remove inline styles to hide itemprop's and use a global css class for it.
-
Replace the usage of inline styles with a global css rule.
-
Remove the usage of an inline style for hiding #news-preview and hide it in our global css. Also move the newspreview function to it's sole user to reduce our global JS size.
-
Add django-csp as dependency to be able to set CSP inside django's settings and allow setting a CSP_NONCE for inline <script>'s in templates. Since archweb heavily uses this pattern it's the best compromise.
-
-
Use a self written typeahead inmplemenation which gets rid of the jQuery requirement. This saves upgrading issues and reduces the amount of data to be loaded for the homepage by half.
-
Jelle van der Waa authored
Use sks-keyservers instead of mit
-
- 14 Feb, 2019 1 commit
-
-
Jelle van der Waa authored
-