2cd07950c6
refactor(backend): improve map performance ( #9476 )
2026-04-01 17:44:24 +00:00
e931d6e03b
feat(webapp): group chat ( #9439 )
2026-04-01 00:48:28 +00:00
e144170cf0
feat(package/ui): actionButton + labledButton ( #9470 )
2026-03-30 00:16:21 +00:00
8849db6cbf
refactor(webapp): extract password form into its own component ( #9469 )
2026-03-29 15:27:12 +00:00
b088ec9e62
refactor(backend): remove content excerpt ( #9441 )
2026-03-27 13:38:46 +00:00
fa5c225138
refactor(webapp): remove styleguide ( #9432 )
2026-03-24 01:02:33 +00:00
75c1232860
feat(package/ui): os-menu ( #9431 )
2026-03-23 21:32:50 +00:00
d62abc524b
refactor(webapp): replace ds-icon with OsIcon and add missing svgs ( #9429 )
2026-03-23 15:13:16 +00:00
7eb1bbdb3f
refactor(webapp): migrate ds-input to OcelotInput ( #9428 )
2026-03-23 14:12:57 +00:00
194fc53ade
fix(package/ui): override active hover effect of disabled button to not create visual glitches when button state changes ( #9408 )
2026-03-20 19:02:57 +00:00
906ac801be
refactor(webapp): vue 3 migration - ds-form ( #9407 )
2026-03-20 17:14:59 +00:00
83df85001d
fix(webapp): fix search + search e2e ( #9376 )
2026-03-13 19:10:38 +00:00
237798b0f0
feat(package/ui): os-modal & webapp integration ( #9375 )
2026-03-13 02:30:54 +00:00
0a8f09c4d4
fix(webapp): fix distance of spinner in feed ( #9373 )
2026-03-12 15:39:16 +00:00
d543c192a8
fix(webapp): fix lang query location ( #9337 )
2026-03-01 10:00:37 +00:00
114a25025f
feat(webapp): first draft of landscape mode ( #9298 )
2026-02-25 14:34:20 +00:00
9ff74b4219
fix(webapp): fix badge select + drag&drop for badges on desktop devices ( #9287 )
2026-02-21 19:42:44 +00:00
ccf10610c8
feat(webapp): feed view mode ( #9285 )
2026-02-21 18:48:41 +00:00
1b2c5e68b6
fix(webapp): flex layout und spacing in profile und group pages ( #9286 )
2026-02-21 17:59:01 +00:00
6b6e77c2a5
fix(webapp): optimize masonry grid rendering and add SSR compatibility ( #9284 )
2026-02-21 12:39:12 +00:00
e3a41cb828
fix(webapp): add responsive masonry layout and skeleton loading UI ( #9282 )
2026-02-21 11:01:59 +00:00
64594a3235
fix(webapp): user teaser ( #9283 )
2026-02-21 08:52:23 +00:00
9548ad6e31
fix(webapp): add responsive mobile menu with locale switching and filter support ( #9281 )
2026-02-21 07:47:14 +00:00
bbad57bbc7
feat(package/ui): os-number ( #9254 )
2026-02-21 04:13:42 +00:00
518ed8af89
refactor(webapp): webapp test - no more skipped, no more todos ( #9252 )
2026-02-20 23:15:56 +00:00
cdf2d12e69
refactor(webapp): ds-table to plain html ( #9251 )
2026-02-20 19:29:47 +00:00
951a24f100
feat(package/ui): os-badge ( #9250 )
2026-02-20 04:49:02 +00:00
c269e971f2
refactor(webapp): ds-grid ( #9248 )
2026-02-19 23:57:58 +00:00
5ef4fecf99
refactor(webapp): ds html ( #9247 )
2026-02-19 21:44:50 +00:00
4f4f2e4696
refactor(package/ui): os-card ( #9246 )
2026-02-19 08:06:48 +00:00
daafde24b0
refactor(package/ui): os-spinner ( #9245 )
2026-02-19 01:51:05 +00:00
c0a7965d24
feat(webapp): more button icons, more loading states ( #9243 )
2026-02-18 02:59:10 +00:00
282d4a33eb
feat(package/ui): os-button suffix slot ( #9242 )
2026-02-18 01:56:21 +00:00
0cbdfea5a1
feat(webapp): push to top indicator ( #9237 )
2026-02-18 00:10:18 +00:00
77a1e0964b
refactor(webapp): migrate icons ( #9238 )
2026-02-17 22:40:51 +00:00
fc714a5f30
feat(package/ui): os-icon ( #9234 )
2026-02-15 20:31:00 +00:00
b60e270f4c
refactor(webapp): vue3 migration os button as prop, remove obsolete buttons & inline single user buttons ( #9214 )
2026-02-15 19:30:02 +00:00
f4fe8553de
fix(package/ui): os-button class to ensure branding compatibility ( #9211 )
2026-02-14 00:02:43 +01:00
794b4dabfa
refactor(webapp): vue3 migration - button - icon + circle + loading ( #9208 )
2026-02-13 16:27:33 +00:00
9b98dcae9a
refactor(webapp): vue3 migration - phase 3 - integration ( #9180 )
2026-02-10 20:56:32 +00:00
d96cb32f11
refactor(backend): properly model group-membership ( #9124 )
2026-01-30 04:56:03 +01:00
6fc3c03860
feat(backend): group pins ( #9034 )
...
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2026-01-28 16:53:29 +01:00
af497deb77
fix(webapp): allow running frontend tests locally ( #9125 )
2026-01-24 20:09:36 +00:00
6a42d12fda
fix(webapp): fix cta-join-group, can crash when group is not defined ( #9103 )
2026-01-19 12:05:09 +00:00
Wolfgang Huß
558e964c83
feat(webapp): add reason and call to action on post view page if commenting is disabled ( #8958 )
...
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-10-10 19:21:07 +02:00
b06b29b858
feat(webapp): bind local styleguide & fix maintenance page ( #8933 )
2025-09-30 14:54:43 +02:00
Moriz Wahl
a15351aa42
feat(webapp): dynamic static pages ( #8920 )
...
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-09-25 11:16:07 +02:00
Moriz Wahl
9a4f7326c1
fix(webapp): no distance to me on own profile ( #8907 )
...
Co-authored-by: Wolfgang Huß <wolle.huss@pjannto.com>
2025-09-22 23:59:18 +02:00
Wolfgang Huß
2ed92c0a78
feat(webapp): post page group link improvement ( #8883 )
2025-09-20 10:15:04 +00:00
Wolfgang Huß
c1a05bc73b
feat(webapp): add location distance in group profile ( #8846 )
...
* Add distance to group profile if location is defined
* Fix snapshot tests in 'webapp/pages/groups/_id/_slug.spec.js'
* Fix prop Vue warning in test 'webapp/pages/groups/_id/_slug.spec.js'
* reuse locationFragement for groups
* use better order on locationFragement parameters
* moved LocationInfo Component to correct place as its used in Group & User related context
* use size prop
* reduce changeset
* update snapshots
* remove computed property & simplify component
* more tests & updated snapshots
---------
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-08-26 10:34:30 +02:00