summaryrefslogtreecommitdiff
path: root/src/main/resources/application.properties
Commit message (Collapse)AuthorAgeFilesLines
* Set OIDC redirect path to /posts.Matthias Andreas Benkard2023-09-061-1/+2
| | | | Change-Id: I6609431d0bff7a4a87310e267199fd316cdc24b6
* Updates for Quarkus 3.Matthias Andreas Benkard2023-08-061-1/+0
| | | | Change-Id: I14aff18aa1e31944619dfb6cc57955484227b298
* Use a custom OpenJDK base container image.Matthias Andreas Benkard2022-05-181-2/+1
| | | | Change-Id: I9b24bdaf5f07974de12ae408df3b9a25e8268a48
* Disable dev mode Hibernate validation.Matthias Andreas Benkard2022-05-071-0/+1
| | | | Change-Id: I8988c116680c7ccdcf40b41770ada30573c63ff6
* 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
* Update dependencies.Matthias Andreas Benkard2021-06-281-1/+1
| | | | Change-Id: Ibca1be39b37f76ad9dfe743087959559d3f65d2a
* Add name to From header in newsletters.Matthias Andreas Benkard2021-02-061-2/+2
| | | | Change-Id: Ic3c8061b0018fab1cdaa9eba3e1f8392635444d2
* 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
* KB68 Newsletter registration and deregistration.Matthias Andreas Benkard2020-11-031-0/+6
| | | | Change-Id: Ic79fe64f03ce887879bffc7623e59cb697065ee6
* KB68 Implement newsletter sending.Matthias Andreas Benkard2020-11-011-0/+11
| | | | Change-Id: I1d56e40d7f35d6be77fde1a1e8519a91bd2dc3b8
* Update to OpenJDK 15.Matthias Andreas Benkard2020-09-161-1/+1
| | | | Change-Id: I1ec0958b83b5250da1fa855e3754228e11f132f5
* KB56 Add login button and status box.Matthias Andreas Benkard2020-09-101-0/+2
| | | | Change-Id: I72658014b2198a1a01ffa02ad4bafcdf9d66ab2b
* Update settings to latest Quarkus version.Matthias Andreas Benkard2020-09-101-5/+6
| | | | Change-Id: Ice72ee120d467f822d4331fbe632bef7583b7f9b
* 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
* Add Liquibase.Matthias Andreas Benkard2020-06-131-4/+1
| | | | Change-Id: I95f2e630f03bcf08c5a8fb2dfba80021da350c75
* Use OpenJ9 instead of HotSpot.Matthias Andreas Benkard2020-04-241-2/+3
| | | | Change-Id: I540ab722070dc73efb720d989493233551b8d689
* When building native images, always do it in a Docker container.Matthias Andreas Benkard2020-04-181-0/+2
| | | | Change-Id: I3e1532f13072432689971573a69295752a33335e
* Use Jib to build the Docker image.Matthias Andreas Benkard2020-04-171-0/+9
| | | | Change-Id: Ie528da5c7d3de5f62f8005edc909da15224a87a9
* Factor common parts of BookmarkResource and LazychatResource into PostResource.Matthias Andreas Benkard2020-03-291-2/+1
| | | | Change-Id: I6e5e123c67340e564c47448cf43b803f7d0cc809
* Configure cookie path for q_session cookie.Matthias Andreas Benkard2020-03-281-0/+1
| | | | | | | | | | | While Gecko defaults to / as the cookie path if not set, Safari defaults to the page that set the cookie. This means that the session cookie is only valid for the page a login flow was started from but not any other pages and so a new login is required for each page, which makes no sense and is very inconvenient. This patch fixes the problem by explicity setting the cookie path to /. Change-Id: I8edc59958fe9120f70af1c00ebc8ae103ef756f7
* Lazychat: Add paging.Matthias Andreas Benkard2020-03-221-0/+1
| | | | Change-Id: I1db0b0733397d5e7a77b925ba185a39a72041f3e
* Bookmarks: Add paging.Matthias Andreas Benkard2020-03-161-0/+1
| | | | Change-Id: Icd53dd04a74b94e1fa80f23703348070d598c413
* Update dependencies.Matthias Andreas Benkard2020-03-161-1/+1
| | | | Change-Id: I883dfb802e6db8b720f3de3cfc9b8a415b3d94be
* Bookmarks: Add Atom feed.Matthias Andreas Benkard2020-02-161-0/+2
| | | | Change-Id: I902473b6bffa10afa0cb2295d365d50335de9021
* Configure log levels explicitly.Matthias Andreas Benkard2020-02-151-0/+7
| | | | Change-Id: I12c16bcfe485a12dc2985cfb0f5287b46a995a83
* OIDC: Use a fixed redirect path of /oidc/login.Matthias Andreas Benkard2020-02-151-0/+1
| | | | Change-Id: I6bd7cff8f37de00d51ef9c394a4b74ca1d2c82de
* Set principal claim to preferred_username.Matthias Andreas Benkard2020-02-021-0/+1
| | | | | | | This clearly defines what the principal name is expected to be passed as. Change-Id: I4e56ee1dc79ac2c7ef8af0e382065e84e2a05fe0
* Implement an alternate JWT security filter.Matthias Andreas Benkard2020-02-011-0/+23
| | | | Change-Id: Ie46b6efc24d045f90f45f7b16f17e4b84ae886c5
* Configure deployment.Matthias Andreas Benkard2020-01-311-0/+20
| | | | Change-Id: I724c34c121925831c3eb525b2790386e922652cb
* Use embedded properties authentication in dev mode.Matthias Andreas Benkard2020-01-261-0/+11
| | | | Change-Id: I3a10cac96568fb990eab5b9eaf27bf8780fe207d
* Always log in color.Matthias Andreas Benkard2020-01-251-0/+2
| | | | Change-Id: Ib43374258500b29a6abfc9981ba3153d405ff9d8
* Start implementing /wiki/{pageName}.Matthias Andreas Benkard2020-01-241-1/+2
| | | | Change-Id: Ia9adf24209be8eddcfec72a66434ea4100855533
* Enable authentication via Keycloak.Matthias Andreas Benkard2020-01-241-0/+4
| | | | Change-Id: I81a05d2e965394b13d7344f4f20475b4e468c761
* Import autogenerated JPA entities.Matthias Andreas Benkard2020-01-121-2/+12
| | | | | | | Adds JPA entities generated by IntelliJ for all existing tables in the database. Change-Id: Iac957b5d68ce45328db87487f105522f8595e124
* Import fresh Quarkus project.Matthias Andreas Benkard2020-01-121-0/+2
Change-Id: I05fa5dd499cdca04adee9afbef9f83b3afd8fe0f