CPAMAP
788ec55bde
Filter availability by US_ACTIVE
...
Restricts the availability listing to projectmanagement.dbo.CP_USER
rows where US_ACTIVE = 1, so deactivated users are not returned.
2026-04-13 14:14:14 +02:00
CPATRD
21683f5e8b
Client aktualisiert
v9.6.0
2026-04-13 13:23:50 +02:00
CPAMAP
2874ea78c4
Rename firma to atCompany on server and client
...
Renames the Zeiterfassung-vs-home flag to a clearer English name
(SQL alias AT_COMPANY, model property AT_COMPANY, JSON atCompany)
in both the server query/model and the client AvailabilityInfo
type and people-tile renderer.
2026-04-13 13:18:02 +02:00
CPAMAP
d5558b61b2
Parse lastStamp as Date in AvailabilityService
...
Type AvailabilityInfo.lastStamp as Date and convert from the JSON
string in the service after fetch, so consumers work with real
Date objects.
2026-04-13 13:15:58 +02:00
CPAMAP
b7a952ee81
Bump version to 9.6.0
2026-04-13 13:11:10 +02:00
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
18c6f6f10e
Updated client library
2026-04-13 10:52:35 +02:00
CPATRD
02c8e0ea3c
Get Availability and extension for all users
2026-04-13 10:44:55 +02:00
CPATRD
ccf1f63f1b
Bump Version to 9.5.1
v9.5.1
2026-04-10 12:06:16 +02:00
CPATRD
8459f7938d
Move userscript to server
2026-04-10 12:02:03 +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.
v9.5.0
2026-04-10 11:42:31 +02:00
CPAMAP
16d095ca77
Claude gelernt wie man baut
2026-04-10 11:34:45 +02:00
CPAMAP
fd8976fedc
Claude.md für alle drinnen
2026-04-10 11:09:46 +02:00
CPATRD
f890fce7c9
Bump version to 9.4.0
v9.4.0
2026-04-09 14:14:04 +02:00
CPATRD
d8b9fd7664
Added CPATapi.Server API Client
2026-04-09 14:14:04 +02:00
CPATRD
6d1d165aba
Added OpenAPI
2026-04-09 14:14:04 +02:00
CPATRD
4c6342a989
Bump version to 9.3.1
v9.3.1
2026-03-27 11:00:42 +01:00
CPATRD
b47debeef2
svg loader
2026-03-27 11:00:10 +01:00
CPATRD
2886ab6522
Serilog
v9.3.0
2026-03-19 14:32:20 +01:00
CPATRD
994cc72e1d
Bump version to 9.3.0
2026-03-19 14:32:19 +01:00
CPATRD
a02ce50cf3
Change favicon color depending on status
2026-03-19 14:32:19 +01:00
CPATRD
c16c07ea42
New 3cx tapi server url
2026-03-19 14:32:19 +01:00
CPATRD
535cf6ea05
Removed unused imports
2026-03-19 14:32:19 +01:00
CPATRD
766ed86999
Modernize and Dockerize server
2026-03-19 14:32:14 +01:00
CPATRD
76a2bf0e88
Modernized
2026-03-19 13:42:42 +01:00
CPATRD
fe8fcdf45b
3cx Tapi Server
2026-03-19 13:42:36 +01:00
CPATRD
7a99b1ab55
.gitignore aktualisiert
2026-03-18 10:59:12 +01:00
CPATRD
41f6e640e1
Packages aktualisiert
2026-03-18 10:53:51 +01:00
CPATRD
26f1902996
Moved userscript to client
2026-03-18 10:34:20 +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
v9.2.2
2024-10-15 17:13:21 +02:00
CPATRD
b1d846de32
gm-fetch aktualisiert
2024-10-15 17:12:35 +02:00
CPATRD
748a8740eb
Revert "gm-fetch für Firefox gefixt"
...
This reverts commit 20e011bb55 .
2024-10-15 16:45:21 +02:00
CPATRD
248fbd5f0f
Bump version to 9.2.0
v9.2.1
2024-10-14 11:50:06 +02:00
CPATRD
20e011bb55
gm-fetch für Firefox gefixt
2024-10-14 11:49:10 +02:00
CPATRD
bbb4a910a0
Bump version to 9.2.0
v9.2.0
2024-10-14 11:01:38 +02:00
CPATRD
1cbde09ac6
Dep Update
2024-10-14 10:59:19 +02:00
CPATRD
d107b1a49f
3cx 20
2024-10-14 09:55:09 +02:00
CPATRD
505bab6d34
Bump version to 9.1.1
2023-06-27 17:34:29 +02:00
CPATRD
e1459856c2
Added line break to search results
2023-06-27 17:34:11 +02:00
CPATRD
72e7a95904
Bump version to 9.1.0
v9.1.0
2023-06-27 17:25:14 +02:00
CPATRD
69e5857963
Fix tapi search results
2023-06-27 17:23:37 +02:00
CPATRD
9a0c476bc5
Packages aktualisiert
2023-06-27 16:42:05 +02:00
CPATRD
e563279faf
Bump version to 9.0.3
v9.0.3
2022-10-03 09:52:08 +02:00
CPATRD
856181f530
Search window wurde nicht immer hinzugefügt
2022-10-03 09:50:41 +02:00
CPATRD
ae0c125a50
Packages aktualisiert
2022-10-03 09:34:36 +02:00
CPATRD
ba5a5c627b
Bump version to 9.0.2
v9.0.2
2022-03-31 12:21:33 +02:00
CPATRD
3bf1baeca8
Fixed search result style
2022-03-31 12:20:31 +02:00