summaryrefslogtreecommitdiff
path: root/src/main/resources
Commit message (Collapse)AuthorAgeFilesLines
* Update dependencies.Matthias Andreas Benkard2022-09-042-5609/+2096
| | | | Change-Id: I6ec407e7b73cd579c33344e791ab915799b43881
* Upgrade to Quarkus 2.9.2.Final.Matthias Andreas Benkard2022-06-061-0/+13
| | | | Change-Id: I9cf42af869056b7c944c891d6dc008a640c82edc
* KB66 Make ESLint happy.Matthias Andreas Benkard2022-06-052-8/+13
| | | | Change-Id: If77c7740cd9b776f9c043b246a444788093b0a42
* KB66 Assign comment owner if logged in.Matthias Andreas Benkard2022-06-041-2/+2
| | | | Change-Id: I63cb2c2350f5183b7fbca335df8a06425193e015
* KB66 Add comment count to post header.Matthias Andreas Benkard2022-06-043-3/+13
| | | | Change-Id: I98fd99327fdfebaddfebe3541e6b1ccb1d78fe3c
* KB66 Add comment notification email.Matthias Andreas Benkard2022-06-042-0/+9
| | | | Change-Id: I27feecfe2d4309397b116552856227eacb7e9600
* KB66 Add comment box.Matthias Andreas Benkard2022-06-043-10/+28
| | | | Change-Id: I9bf140ded85045b09997145ed2a9fb421fedc7d4
* KB66 Add comment post form.Matthias Andreas Benkard2022-05-244-1/+85
| | | | Change-Id: Iac22d115f0d1c59eb273a26d720c07f6d1b11077
* Fix semantic HTML.Matthias Andreas Benkard2022-05-241-16/+16
| | | | | | | | | | | | Applies recommendations by https://validator.w3.org/nu/: - Replaces untitled sections with divs. (Sections are supposed to represent semantic, not structural, units.) - Replaces bookmark title h1. with h2s. (While not strictly required according to the HTML spec, you are supposed to make heading levels independent of semantic structure tags.) Change-Id: I81c634b67bb1044214b5f88a7e05f00d8ba87d5c
* MlkBookmarkSubmissionForm: Add initializers back.Matthias Andreas Benkard2022-05-201-0/+3
| | | | | | | The initializers were mistakenly removed, but they are needed for bookmarklet-driven bookmark submission. This adds them back. Change-Id: I565e5b3f372da826224d96dddf568295af552744
* Use a custom OpenJDK base container image.Matthias Andreas Benkard2022-05-181-2/+1
| | | | Change-Id: I9b24bdaf5f07974de12ae408df3b9a25e8268a48
* KB118 MlkBookmarkSubmissionForm: Set descriptionInput.{innerText => value}.Matthias Andreas Benkard2022-05-181-5/+1
| | | | Change-Id: Ie500e369fa414039bcb1a35aab6fcf456d84956c
* Disable dev mode Hibernate validation.Matthias Andreas Benkard2022-05-071-0/+1
| | | | Change-Id: I8988c116680c7ccdcf40b41770ada30573c63ff6
* Format tables with a bit more spacing.Matthias Andreas Benkard2022-05-071-0/+4
| | | | Change-Id: Iba0dcabce7a0841dbb0f5cf795cb2d684faf7462
* Update dependencies.Matthias Andreas Benkard2022-04-031-1/+1
| | | | Change-Id: Id97c8c7f160e67fbf9f79b00482ebd558727a38e
* Use Blaze Persistence for criteria queries.Matthias Andreas Benkard2022-03-201-2/+2
| | | | | | | | Blaze Persistence is more flexible, but also less type-safe than JPA Criteria. This change explores what the changes look like and how efficient the resulting queries are. Change-Id: Ia47e4f0280d451e0381f58ece297c5bc06604289
* KB66 Upgrade to Quarkus 2.0.2, fix authentication.Matthias Andreas Benkard2021-07-171-0/+1
| | | | Change-Id: I251fbdbe915e32aaeb8daa087691853da17f4799
* KB66 Use type-safe templates everywhere.Matthias Andreas Benkard2021-07-054-94/+74
| | | | Change-Id: I879e76e5bbaf91349f6df4637d9dc15291a3ada1
* KB66 Add editor role.Matthias Andreas Benkard2021-07-042-1/+8
| | | | Change-Id: Ibcf94b6532ccb1602bf169ffb434b75557767598
* Update dependencies.Matthias Andreas Benkard2021-06-282-2/+2
| | | | Change-Id: Ibca1be39b37f76ad9dfe743087959559d3f65d2a
* Add name to From header in newsletters.Matthias Andreas Benkard2021-02-061-2/+2
| | | | Change-Id: Ic3c8061b0018fab1cdaa9eba3e1f8392635444d2
* Fix unsubscription email address.Matthias Andreas Benkard2021-02-062-2/+2
| | | | Change-Id: Iac6491ead60a969e38634c72fdec29f00890c2ce
* KB66 Post: Add scope field.Matthias Andreas Benkard2021-01-302-0/+59
| | | | | | | The scope field defines whether a post is a top-level post or a comment and is used to select posts for the main feed. Change-Id: I44363e3e67acbecff9844730a513ddb1d554afaf
* Turn on JEP 346 (Promptly Return Unused Committed Memory from G1).Matthias Andreas Benkard2021-01-221-0/+1
| | | | | | | | | | | | | | | | | | | This tunes G1 so it performs a full GC and releases the memory reclaimed back to the OS once every 5 minutes. See: https://openjdk.java.net/jeps/346 Before: NAME CPU(cores) MEMORY(bytes) mulkcms2-857469cf-p9rvx 1m 428Mi After: NAME CPU(cores) MEMORY(bytes) mulkcms2-74d8c8f69-wvfz8 3m 337Mi Change-Id: I2f6272ad83665f9ee0810c435d0511fd8807697d
* Switch to Azul Zulu.Matthias Andreas Benkard2020-12-211-2/+2
| | | | | | | | The Alpine Zulu 15-jre Docker image is much smaller than the OpenJDK 15-slim image (65 MB vs. 200 MB), which is a good enough reason to switch to it. Change-Id: Ibde104f6f4217b06af756e842e45f07e243509db
* Make navigation in portrait mode more finger-friendly again.Matthias Andreas Benkard2020-12-162-10/+27
| | | | Change-Id: I30c20e67c61259d6029055800db3131eeeeb0e46
* Make navigation in portrait mode more compact.Matthias Andreas Benkard2020-12-165-13/+111
| | | | | | | - Moves secondary navigation items to the footer. - Reduces primary navigation items to two lines. Change-Id: Id104bb051c48bcd1f8ff97b0ecd3e198a7531cd1
* Fix <strong> and <b> font weights.Matthias Andreas Benkard2020-11-101-0/+5
| | | | | | Pure CSS defaulted them to 'bolder', which is wrong. Change-Id: Iac8b527f81d1d9cb4c93b301d6eda76641f7a3b7
* KB68 Newsletter registration and deregistration.Matthias Andreas Benkard2020-11-038-0/+123
| | | | Change-Id: Ic79fe64f03ce887879bffc7623e59cb697065ee6
* KB68 Implement newsletter sending.Matthias Andreas Benkard2020-11-014-0/+105
| | | | Change-Id: I1d56e40d7f35d6be77fde1a1e8519a91bd2dc3b8
* KB68 Add privacy policy.Matthias Andreas Benkard2020-10-313-3/+376
| | | | Change-Id: Ib55cd55b2c9f53211ea6c18c2890f715a61d9d9b
* KB73 Add full text search to post lists.Matthias Andreas Benkard2020-09-174-5/+170
| | | | Change-Id: Ib8333b39cef1d7035ab7fac0ff8a03b400adcb40
* Update to OpenJDK 15.Matthias Andreas Benkard2020-09-161-1/+1
| | | | Change-Id: I1ec0958b83b5250da1fa855e3754228e11f132f5
* Add missing Fira Code files.Matthias Andreas Benkard2020-09-126-0/+0
| | | | Change-Id: Ibbeb7d357079e62766b7a533d5fd8cb97919e90a
* Design: Configure Iosevka with discretionary ligatures.Matthias Andreas Benkard2020-09-121-1/+2
| | | | Change-Id: Ie4b2f9481c786e4dc5a6f35d379ec36f529cee46
* Design: Make the sidebar minimum 12 em wide.Matthias Andreas Benkard2020-09-121-1/+1
| | | | Change-Id: I4752c7b92df2ff835b12d0b7e00cb29e1128e0f5
* Design: Revert to Source Sans Pro.Matthias Andreas Benkard2020-09-121-2/+2
| | | | | | | | While Fira Sans looks nice, it is too wide for the overall design. Source Sans Pro conserves space and is therefore the better choice for now. Change-Id: I84bfef149ce52c698ffe8ac3371efbc671c65b6f
* Design: Use Iosevka and Fira Sans as the main fonts.Matthias Andreas Benkard2020-09-12201-3/+856
| | | | Change-Id: Ie9652ab9d2ea8e7f331eb52de7aaea77594cd8d3
* Give the sidebar minimal width.Matthias Andreas Benkard2020-09-121-1/+4
| | | | Change-Id: I6a4edd89800726a37a9f295a5b50286878325adf
* KB56 Add Rochester font, use for the login name.Matthias Andreas Benkard2020-09-114-2/+10
| | | | Change-Id: Iada14b30e17e1c006939009c423593bde6c3799e
* KB56 Hide wiki when not logged in.Matthias Andreas Benkard2020-09-101-0/+3
| | | | Change-Id: I060766a74bf941705ebc9653632b60bd7a248cc4
* KB56 Add login button and status box.Matthias Andreas Benkard2020-09-103-2/+25
| | | | Change-Id: I72658014b2198a1a01ffa02ad4bafcdf9d66ab2b
* Update settings to latest Quarkus version.Matthias Andreas Benkard2020-09-101-5/+6
| | | | Change-Id: Ice72ee120d467f822d4331fbe632bef7583b7f9b
* Add localized texts to Benki post model.Matthias Andreas Benkard2020-08-278-4/+190
| | | | Change-Id: I123cfe2ff06f85dc14c705b21d723d1c68fd2e00
* Docker: Switch to openjdk:14 as the base image.Matthias Andreas Benkard2020-07-181-2/+1
| | | | Change-Id: Iff9a94d8069099ee38051c9f89b4f20cbf713bcc
* POM: Do not build and push container image by default.Matthias Andreas Benkard2020-06-161-2/+2
| | | | Change-Id: I508f1ab70a1d9e1c82acb81a94b9ab2787153dad
* Remove hibernate.properties.Matthias Andreas Benkard2020-06-161-1/+0
| | | | Change-Id: Idc1c2a477f988174ea4ee4658ea6b6dfaab77b86
* Specify Accept header in Fetch requests.Matthias Andreas Benkard2020-06-152-3/+3
| | | | Change-Id: I6634b9c6abc0ad7a688d4d3aa4e16349ad996cff
* Add Parcel bundler to build process.Matthias Andreas Benkard2020-06-1414-281/+5489
| | | | Change-Id: Iade8364efa0d2ce9443b67e20bf09ea93a3d7bcd
* Update JavaScript dependencies.Matthias Andreas Benkard2020-06-142-1291/+681
| | | | Change-Id: I9173887632b212c07c88f49b1315d1922f980575