summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* KB54 Make web style sheet more compact.Matthias Andreas Benkard2020-04-268-1/+55
| | | | Change-Id: I673550eb8bf129469573e2744340e216d740c258
* KB54 Put posts in date buckets for templating.Matthias Andreas Benkard2020-04-263-71/+102
| | | | Change-Id: Ic17b2dede722f5962a55b9c4d3b4663a71480e9c
* build.xml: Fix package and deploy targets.Matthias Andreas Benkard2020-04-241-2/+3
| | | | Change-Id: I35f18585e96129ad62717538c198f80f24bfc79b
* POM: Update Quarkus to 1.4.0.Final.Matthias Andreas Benkard2020-04-241-2/+2
| | | | Change-Id: Ib0a93093d70cda5b569c879e63dcd8050f2ce6c7
* POM: Remove unused Failsafe plugin.Matthias Andreas Benkard2020-04-241-23/+0
| | | | Change-Id: Id6ed3f37a8a7219c7a29c88ba157baa675d5c28f
* POM: Remove disabled sections.Matthias Andreas Benkard2020-04-241-18/+0
| | | | Change-Id: I0abef8512aeb349bae4f9a5eb4592d46d729ec71
* Use OpenJ9 instead of HotSpot.Matthias Andreas Benkard2020-04-241-2/+3
| | | | Change-Id: I540ab722070dc73efb720d989493233551b8d689
* POM: Clean up properties, remove unused dependencies.Matthias Andreas Benkard2020-04-201-3/+7
| | | | Change-Id: I5b61b94347e9d71709113221a89469be2e9e4757
* build.xml: Run eslint on lazychat and posts folders, too.Matthias Andreas Benkard2020-04-191-1/+3
| | | | Change-Id: If353cafd52730a4c6c2e67f0b6a74b069a253ba7
* KB53 Support bookmark edition.Matthias Andreas Benkard2020-04-196-6/+142
| | | | Change-Id: Ieacbb5c448b9afa4bc9524167e0c73618de6db48
* PostResource: Rearrange methods.Matthias Andreas Benkard2020-04-191-25/+25
| | | | Change-Id: I1066712c9230688e672a84fc2cfe03e91f88e3a1
* KB49 Vary feed URI based on resource type rendered.Matthias Andreas Benkard2020-04-191-2/+2
| | | | Change-Id: I02025bc5ce86aa6cda1b083c7a542cefb561c25d
* KB49 Add private news feeds.Matthias Andreas Benkard2020-04-197-40/+103
| | | | Change-Id: Ib9488351b9734795e02ddaeb26aa81eeb79c0b4d
* Fix problems found by static analysis.Matthias Andreas Benkard2020-04-1813-47/+47
| | | | Change-Id: I02c51279f18f629b2d2fb1095692a6ae98b0e25e
* Add nullability constraints everywhere.Matthias Andreas Benkard2020-04-1840-23/+186
| | | | Change-Id: I80577b7784006070f29ce11af4e6fd87c10363bf
* POM: Move annotation processors to compiler plugin configuration.Matthias Andreas Benkard2020-04-181-17/+19
| | | | Change-Id: Id39984b5bbabc0dd7eda97885bc8fd6c984459a0
* KB51 Add post links.Matthias Andreas Benkard2020-04-182-4/+12
| | | | Change-Id: I429aadcc71212a9bfb90c812e108e55c51672ba9
* Fix feed links.Matthias Andreas Benkard2020-04-181-4/+3
| | | | Change-Id: I1c04bdbbef852b65a23375d6725714bbc06b95e8
* KB51 Add handler for post links.Matthias Andreas Benkard2020-04-183-10/+31
| | | | Change-Id: Icb36da42fcf085ec541ba70c1421e8635d295974
* KB51 Promote LazychatResource#getMessage => PostResource#getPost, handle ↵Matthias Andreas Benkard2020-04-184-25/+49
| | | | | | null login. Change-Id: I31601b00f1d72ec2282b6f6deedf971644b93a15
* KB46 Post#queryViewable: Fix visible posts query logic for Post.class.Matthias Andreas Benkard2020-04-181-2/+4
| | | | Change-Id: Ic7f16a9dec8e639133ab266540b5f25d8f1594c9
* KB46 Add All Posts resource.Matthias Andreas Benkard2020-04-184-3/+19
| | | | Change-Id: Ifc8ae0693d7e17addf4a84ed4eedcb43d5ea2f57
* Remove unused .maven-dockerinclude file.Matthias Andreas Benkard2020-04-181-2/+0
| | | | Change-Id: Id1975d19da519330ed978bf89dba0c700fe4e910
* Replace the autogenerated README.md with a new README.adoc.Matthias Andreas Benkard2020-04-182-35/+59
| | | | Change-Id: I8799855bd21e3b6fc2a28b4b42ba0e5a6134bdbb
* When building native images, always do it in a Docker container.Matthias Andreas Benkard2020-04-181-0/+2
| | | | Change-Id: I3e1532f13072432689971573a69295752a33335e
* Remove unused Dockerfiles.Matthias Andreas Benkard2020-04-183-70/+0
| | | | Change-Id: I6a72d73863dbeffb55fe980d81146f21f158105c
* Use Jib to build the Docker image.Matthias Andreas Benkard2020-04-172-41/+13
| | | | Change-Id: Ie528da5c7d3de5f62f8005edc909da15224a87a9
* Update dependencies.Matthias Andreas Benkard2020-04-171-2/+2
| | | | Change-Id: I0ceab777af636245c3cae355de1b04c2299b26ed
* Navbar tag: Add parameter signature.Matthias Andreas Benkard2020-04-171-0/+2
| | | | Change-Id: If38e971210544ece6e62e8cba277d26c8f1be915
* Remove unused file mulkcms2/.dockerignore.Matthias Andreas Benkard2020-04-171-4/+0
| | | | Change-Id: I26650dc30d9d7ef39da3fb99ecc24361e883734d
* Update to Quarkus 1.4.0.CR1.Matthias Andreas Benkard2020-04-171-2/+2
| | | | Change-Id: Id1da22c297a70ac753a9ff84b001ea70e2237665
* Update to Quarkus 1.3.2.Final.Matthias Andreas Benkard2020-04-175-6/+6
| | | | | | | Also adds a workaround for Quarkus issue #8662 (https://github.com/quarkusio/quarkus/issues/8662). Change-Id: I0a91a67609b0fce4cf7f4dd356d787caf1e2938d
* MlkLazychatSubmissionForm: Make Flow type checker happy.Matthias Andreas Benkard2020-04-131-7/+14
| | | | Change-Id: I39ad254ea853e657b82069580e369ab701eafd81
* build.xml: Add descriptions to main targets.Matthias Andreas Benkard2020-04-131-3/+3
| | | | Change-Id: I53f9d9eb327cbfc624244015fd6870f96d69cc78
* build.xml: Add a “deploy” target.Matthias Andreas Benkard2020-04-131-0/+18
| | | | Change-Id: I54da8f4a035b7dd758cc1dc4600a9d3a06d01756
* Remove Gradle.Matthias Andreas Benkard2020-04-137-524/+0
| | | | | | | | Since Maven and Ant do everything Gradle does and in a much more forward-compatible fashion, the Gradle build files are of little use. This patch removes them. Change-Id: I22bb8f5504b475b1aa2da480309f6cc480cfc411
* Upgrade to JDK 14.Matthias Andreas Benkard2020-04-131-1/+1
| | | | Change-Id: I58f3ae6c7a048daf34ea79274a6b6154bb8679f4
* POM: User docker-maven-plugin from Fabric8.Matthias Andreas Benkard2020-04-132-12/+35
| | | | Change-Id: I9c4a23d8cf4043eda4ad8ab5364bd9567fbb9c48
* Move Dockerfile from Gradle to Maven.Matthias Andreas Benkard2020-04-131-2/+2
| | | | Change-Id: I1f2b50d3b2cfe18b229573b52e1e9860f038a75c
* Post list: Improve lazy chat message edit button layout.Matthias Andreas Benkard2020-04-133-11/+38
| | | | Change-Id: I46100b4b0039f241c7fb13905fb203303f1a466d
* Post list template: Fix whitespace.Matthias Andreas Benkard2020-04-131-1/+1
| | | | Change-Id: Ibcd5302f6a66c0cf6e55f2c213e31df004767c32
* Bookmark: Implement stubbed methods.Matthias Andreas Benkard2020-04-131-2/+2
| | | | Change-Id: I2f159cb7ea068f7d1fb26680b89aa9d3be1f46c2
* Lazy Chat: Implement editing of messages.Matthias Andreas Benkard2020-04-1312-50/+236
| | | | Change-Id: I291201da1fbc7c2b6563f0837f7ce3e2f7f8555c
* Copy web resource build steps into an Ant script, integrate into POM.Matthias Andreas Benkard2020-04-132-0/+92
| | | | Change-Id: I1a0d2309bb35264350ecf2a49e79398a31610cba
* Bump dependency versions.Matthias Andreas Benkard2020-04-102-8/+8
| | | | Change-Id: I739b019dfb5a2e351121717e21d573b89bf7620c
* Update dependencies.Matthias Andreas Benkard2020-04-071-7/+7
| | | | Change-Id: Ibe08d3281d1bfdc07305be63aa12342b710adb01
* Implement news feed for Lazy Chat.Matthias Andreas Benkard2020-03-294-53/+67
| | | | Change-Id: I3621b77da5277f38c5f50fab24ff7bea580f11cd
* Factor common parts of BookmarkResource and LazychatResource into PostResource.Matthias Andreas Benkard2020-03-2912-330/+316
| | | | Change-Id: I6e5e123c67340e564c47448cf43b803f7d0cc809
* Show bookmark and lazy chat submission forms if and only if logged in.Matthias Andreas Benkard2020-03-292-6/+4
| | | | | | | With the recent session cookie fix, this now works as it should and can therefore be enabled. Change-Id: I96cfdcd99952e7f91ae468de80d6445a024c74b5
* 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