summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Enable lazy chat message submission.Matthias Andreas Benkard2020-03-268-10/+168
| | | | Change-Id: I9e9060e29bb63a78591f618cc54acdfb5b49575f
* Make various fields final.Matthias Andreas Benkard2020-03-232-8/+8
| | | | Change-Id: I115ca235d66f70d1429c28c2fe49af3231f70734
* Use generic page template for bookmark and lazy chat lists.Matthias Andreas Benkard2020-03-2312-86/+88
| | | | Change-Id: I86cc78c8164d6672d8b5cfbc2a3433954068967e
* Lazychat: Add paging.Matthias Andreas Benkard2020-03-225-48/+96
| | | | Change-Id: I1db0b0733397d5e7a77b925ba185a39a72041f3e
* Make paged post queries generic over Bookmark and LazychatMessage.Matthias Andreas Benkard2020-03-224-86/+109
| | | | Change-Id: Ie0ac96bfc80c3c31bb948681ef90a9a50a512cf4
* Move post list query method to Post class.Matthias Andreas Benkard2020-03-224-67/+97
| | | | Change-Id: I8dbb664d2522a3012a477b850b67cb642bae9aa8
* Make post list querying generic over all subtypes of Post.Matthias Andreas Benkard2020-03-221-16/+28
| | | | Change-Id: I41d1c2e75675ba0ae2176a9d02ea76fb0bb0d76c
* Update to Gradle 6.3 RC4.Matthias Andreas Benkard2020-03-221-1/+1
| | | | Change-Id: I9b0409077b15d43c7051eb477e4b1b6de5ff0805
* Update Spotless plugin.Matthias Andreas Benkard2020-03-221-1/+1
| | | | Change-Id: I063e560850ed7637d1dd3c4445a652a8ba777e72
* Bookmarks: Add paging.Matthias Andreas Benkard2020-03-164-39/+200
| | | | Change-Id: Icd53dd04a74b94e1fa80f23703348070d598c413
* Disable Quarkus Kubernetes processing.Matthias Andreas Benkard2020-03-162-1/+3
| | | | | | | In Quarkus 1.3.0.Final, Kubernetes processing causes the build to fail. As it was buggy before, this patch disables it for now. Change-Id: I9dd6a15a968846932f373598e50e1f2846679564
* Add Maven wrapper.Matthias Andreas Benkard2020-03-165-0/+611
| | | | Change-Id: If2fa52c38df7434e6677d5aba09b564ad548541a
* Update dependencies.Matthias Andreas Benkard2020-03-164-12/+12
| | | | Change-Id: I883dfb802e6db8b720f3de3cfc9b8a415b3d94be
* Contact info page: Fix area code in phone number.Matthias Andreas Benkard2020-03-011-1/+1
| | | | Change-Id: Ic81e3bb2e7eab4e59198c43b0304589257a90e7a
* Add contact information.Matthias Andreas Benkard2020-03-014-1/+66
| | | | Change-Id: If94f79fa2e51c8cb7a9c8b63524ff992395aa96f
* Update Gradle wrapper.Matthias Andreas Benkard2020-02-292-1/+4
| | | | Change-Id: I0cdafd5779fd19ba6f456c29842c305de19780d9
* Update dependencies.Matthias Andreas Benkard2020-02-291-1/+1
| | | | Change-Id: I735a1d1d504e72023e21505962b6a6ad8b3c376a
* BookmarkResource: Add missing selection to authenticated bookmark list query.Matthias Andreas Benkard2020-02-231-2/+1
| | | | Change-Id: I965dba4ae0027e2a9f24836b16aa4614c713cca6
* Update dependencies.Matthias Andreas Benkard2020-02-233-6/+6
| | | | Change-Id: I3447823480dc5e71bfbf52ed4da0b8bd8b09d18b
* BookmarkResource: Fix user feed IDs and links.Matthias Andreas Benkard2020-02-222-8/+15
| | | | Change-Id: If5238caf54334f6ac47eeefae04f2134dc4de856
* BookmarkResource: Remove code duplication.Matthias Andreas Benkard2020-02-221-6/+4
| | | | Change-Id: I63cc5452b6690e6ef9a5a0d080d97e03a6952b13
* BookmarkResource: Use JPA metamodel for type-safe Criteria queries.Matthias Andreas Benkard2020-02-225-6/+18
| | | | Change-Id: I7571a749275d733c9738eed01dad9fb2de7d77ba
* Bookmarks: Add owner bookmark pages (~{user}, ~{user}/feed).Matthias Andreas Benkard2020-02-223-20/+75
| | | | Change-Id: I04395a6454d8c187e23683db72100f49b80fc655
* Bookmarks: Add Atom feed.Matthias Andreas Benkard2020-02-164-23/+124
| | | | Change-Id: I902473b6bffa10afa0cb2295d365d50335de9021
* Add Rome dependency.Matthias Andreas Benkard2020-02-163-2/+18
| | | | Change-Id: I5240e5aebe9197127d1db45de6329c00e39fdd55
* MlkBookmarkSubmissionForm: Make type-only import Flow-commented.Matthias Andreas Benkard2020-02-161-1/+1
| | | | Change-Id: Ie1b6461e5ae8ef7888412a4cfbc3d9543a2ddbeb
* MlkBookmarkSubmissionForm: Implement disconnectedCallback().Matthias Andreas Benkard2020-02-151-0/+4
| | | | Change-Id: Id93112b47d092711cd533c678901177fa73e3255
* Web: Add ESLint.Matthias Andreas Benkard2020-02-155-9/+912
| | | | Change-Id: I3c7fb3cb2b11de29dab0f3be0d1587ee3d41e72f
* Web: Remove lit-html, prefixfree, redux.Matthias Andreas Benkard2020-02-152-30/+1
| | | | | | They were unused, so this patch removes them. Change-Id: I53cda07b5622bace3cd0fb004e75d19ddba8b681
* Web: Install TypeScript definitions for Elix.Matthias Andreas Benkard2020-02-152-1/+2
| | | | Change-Id: I6ca8cafde683921d127599e01c7cada9dbbd5223
* Web: Move types.js to cms2/.Matthias Andreas Benkard2020-02-152-1/+1
| | | | Change-Id: I297c74397b944e88989a8320953065e5cdd64c25
* Web: Move the Flow type cast function to its own module.Matthias Andreas Benkard2020-02-152-14/+15
| | | | Change-Id: I572c91e483fdb0a3b9fce4a9315b9dac92f9a31b
* Use Flow to typecheck JavaScript code.Matthias Andreas Benkard2020-02-155-15/+61
| | | | Change-Id: I9c0c9b5aa74d592a04eb6533e64669f1896fb7cd
* MlkBookmarkSubmissionForm: Remove lit-html dependency.Matthias Andreas Benkard2020-02-151-48/+43
| | | | | | | For the MlkBookmarkSubmissionForm component, even lit-html is overkill. This patch removes it and makes the component even simpler. Change-Id: I5de6ffac4a3177c8fba89a1f897ad6b49f9ae562
* 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
* Gradle: Run Snowpack with optimization enabled.Matthias Andreas Benkard2020-02-151-1/+1
| | | | Change-Id: I9c39ae148c785e08b00cd32f07f1dc6a3fb09d7a
* MlkBookmarkSubmissionForm: Refactor subelement references.Matthias Andreas Benkard2020-02-151-21/+19
| | | | Change-Id: I8a50c55536c602c2412cae00f0762e4f8d9bb244
* MlkBookmarkSubmissionForm: Refactor attributes.Matthias Andreas Benkard2020-02-151-4/+19
| | | | Change-Id: I47ada5516a37e7d3ad2184d7a3cc920685a20413
* Web: Remove AdminElement and components.js.Matthias Andreas Benkard2020-02-154-55/+0
| | | | Change-Id: Ib829e99069229866a18e2a5356330bcf952b08d4
* Bookmark submission: Select public viewability by default.Matthias Andreas Benkard2020-02-151-2/+2
| | | | Change-Id: Ia8a1feec2d01fd5fc5c7d032f976ae547887f6c8
* Web: Load web components eagerly.Matthias Andreas Benkard2020-02-152-2/+2
| | | | Change-Id: Iacc24bcbc27243f1f9aee7203d9ff5bd69e50c49
* Bookmark submission: Fix stylesheet link.Matthias Andreas Benkard2020-02-151-1/+1
| | | | Change-Id: I797a2d82fb3d0fe229b08e4d000b146d2763ac96
* Update Jsoup.Matthias Andreas Benkard2020-02-153-9/+11
| | | | Change-Id: I192d7ee93d8b847f36a9c849613b55eb11ebec8c
* Bookmark submission: Use CSS grid for form layout.Matthias Andreas Benkard2020-02-132-27/+50
| | | | Change-Id: If06ddb2407dfb3f0e59948a9c437e9af4129da78
* Bookmark submission: Load title if URI was specified but title was not.Matthias Andreas Benkard2020-02-131-0/+1
| | | | Change-Id: Idb956c72a4ecf87a2d40b5b1f382b3292eba5228
* Add /bookmarks/new endpoint.Matthias Andreas Benkard2020-02-134-5/+64
| | | | Change-Id: I903dbf5f918e1478fff82e5ebf6f3e3e2766572d
* Bookmark submission: Make bookmark submission form a reusable WebComponent.Matthias Andreas Benkard2020-02-133-58/+102
| | | | Change-Id: I723d98208040db5b0d2d56d8c5e727c68399f843
* Reformat code.Matthias Andreas Benkard2020-02-122-2/+2
| | | | Change-Id: Ic3ee55d3264e02765eaa0ae965253c2dd2d6330a
* Bookmark submission: Fetch page info through back end.Matthias Andreas Benkard2020-02-122-14/+25
| | | | | | | CORS prevents us from fetch the target page directly. This patch makes the front end use the back end to fetch it instead. Change-Id: I2d33a68d00b6ce1bb7a7b8dfcb7687f0bd1fdebd