Commit Graph

32 Commits

Author SHA1 Message Date
CPAMAP 523477ffba Add firma flag to availability and show office/home label
Server query gets the last stamp's BU_TERM in the same OUTER APPLY
as LAST_STAMP, exposing FIRMA (1 = Zeiterfassung/Büro). Three OUTER
APPLYs reduced to two by combining MAX(BU_BU) with TOP 1 ORDER BY.

Client model gains a firma boolean and the people-tile indicator
appends "· Büro" or "· Home" next to the timestamp, but only when
the user is logged in.
2026-04-13 12:55:51 +02:00
CPAMAP 74992a020f Add lastStamp to availability and show it on people tiles
Server query extended with MAX(BU_BU) per user as LAST_STAMP,
exposed via the Availability model. Client formats it as
DD.MM. HH:mm next to the loggedIn dot, replacing the mocked time.
2026-04-13 12:29:43 +02:00
CPAMAP 235b7cba18 Add availability indicators on people tiles and share fetch service
New Availability module decorates each people-tile with a vertical
  status bar on the avatar and a dot+timestamp under the status text,
  showing ZeitConsens loggedIn state per extension.

  Status and Availability now share a single AvailabilityService that
  polls /availability every 30s, halving the API load. Avatars are
  enlarged to 57px and vertically centered to fit the new layout.
2026-04-13 12:14:18 +02:00
CPATRD ccf1f63f1b Bump Version to 9.5.1 2026-04-10 12:06:16 +02:00
CPAMAP e6860461ee Extract presence module and add SVG status icons
Move quick status buttons into dedicated presence.ts/css module with
Font Awesome SVG icons (briefcase, headphones, grill, beer mug,
screen-users). Bump version to 9.5.0.
2026-04-10 11:42:31 +02:00
CPATRD f890fce7c9 Bump version to 9.4.0 2026-04-09 14:14:04 +02:00
CPATRD 4c6342a989 Bump version to 9.3.1 2026-03-27 11:00:42 +01:00
CPATRD 994cc72e1d Bump version to 9.3.0 2026-03-19 14:32:19 +01:00
CPAMAP c8b8199e93 No more /git - fixed wrong link 2026-03-18 08:38:08 +01:00
CPATRD 4a81cbf321 Bump version to 9.2.2 2024-10-15 17:13:21 +02:00
CPATRD 248fbd5f0f Bump version to 9.2.0 2024-10-14 11:50:06 +02:00
CPATRD bbb4a910a0 Bump version to 9.2.0 2024-10-14 11:01:38 +02:00
CPATRD 505bab6d34 Bump version to 9.1.1 2023-06-27 17:34:29 +02:00
CPATRD 72e7a95904 Bump version to 9.1.0 2023-06-27 17:25:14 +02:00
CPATRD e563279faf Bump version to 9.0.3 2022-10-03 09:52:08 +02:00
CPATRD ba5a5c627b Bump version to 9.0.2 2022-03-31 12:21:33 +02:00
CPATRD 6186b14b16 If no search results, dialog value entered in search field 2022-02-07 12:47:51 +01:00
CPATRD f578bd2fe1 Bump version to 9.0.0 2021-11-30 14:39:28 +01:00
CPATRD ad5c8ece12 Bump Version to 8.0.1 2021-08-30 08:03:49 +02:00
CPATRD a4a346b48d Version 8.0.0. 2021-08-27 18:29:36 +02:00
Daniel Triendl fec9885a64 Timemanger immer anzeigen, TAPI Suche nur wenn mehr als 3 Ziffern bei Nummer 2020-12-09 10:54:13 +01:00
Daniel Triendl 29fc426161 Medium anzeigen 2020-11-09 08:53:39 +01:00
Daniel Triendl ecb9097f5f Improve date parsing 2020-11-04 23:34:03 +01:00
Daniel Triendl 7db79afca2 Switch to Typescript and webpack 2020-11-04 22:59:32 +01:00
Daniel Triendl e40a0810ff Fixed display for cached callerIds 2020-11-04 16:14:41 +01:00
Daniel Triendl 10c1a9185b Improve call history 2020-11-04 15:04:21 +01:00
Daniel Triendl 060889df69 Show names in call history 2020-11-04 13:05:34 +01:00
Daniel Triendl 0ac9f4d4ae Improve caller id 2020-11-02 15:34:34 +01:00
Daniel Triendl 44628074c0 Call caller id notification 2020-10-27 15:57:47 +01:00
Daniel Triendl d49b934c9a Restructure, improive keyboard input handling, debouncing 2020-10-20 17:47:54 +02:00
Daniel Triendl 204d5837c5 Clear results on empty search 2020-10-19 18:08:05 +02:00
Daniel Triendl afb086d2ed Initial version 2020-10-19 18:04:01 +02:00