David Malinowski and Claude Opus 4.6
b014ed596b
feat: add Git fields on IT Object, Contact custom fields, translations
...
- IT Object: git_remote_url, git_branch, git_path_on_host (visible
only when type = Git Repository)
- Contact custom fields: teams_user_id, is_external_contractor,
contractor_for (via fixtures)
- Remove x509_certificate hooks from hooks.py (moved to DocType controller)
- Add Custom Field fixture export filter to hooks.py
- German translations (de.csv) for all new DocTypes and fields
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-12 21:05:58 +02:00
David Malinowski and Claude Opus 4.6
382be5fa33
feat: add Worklog Mapping DocType
...
- Maps work tracker projects, local directories, chat participants
to customers for automated work time attribution
- Fields: customer, source_type, pattern (glob), employee, note
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-12 21:05:58 +02:00
David Malinowski and Claude Opus 4.6
549963affd
feat: replace x509_certificate with SSL Certificate DocType
...
- Rename x509_certificate → SSL Certificate (DocType, table, files)
- Rename child tables to SSL Certificate Domain/Installation
- ZIP import: extracts .crt.pem, .key.pem, .ca.pem, .csr.pem
- Auto-parse: CN, issuer, SANs, validity, wildcard, cert type
- Private key stored encrypted (Password field)
- Download buttons: cert, key, fullchain, cert+key, CA, CSR
- Copy-to-clipboard with HTTP fallback
- Certificate details as HTML table
- Key verification (signature check) and CA chain validation
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-12 21:05:58 +02:00
David Malinowski and Claude Opus 4.6
7f5f7a5236
feat: add IT Domain DocType with import wizard and enrichment
...
- New DocType IT Domain for centralized domain management
- Hetzner CSV import (domains + handles with registrant data)
- DomainReselling.de API import (live domain + contact fetch)
- DNS/HTTP/SSL enrichment (IP, MX, website title, SSL info)
- Customer suggestion engine (handle, registrant, title, domain matching)
- Interactive assignment dialog with bulk-assign
- Colored badges for DNS hosting and MX routing in list view
- German translations
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-12 21:05:58 +02:00
David Malinowski and Claude Opus 4.6
4bf40ff70a
fix: apply_ohne_berechnung sets values directly to avoid async recalculation conflicts
...
frappe.model.set_value in a loop triggered ERPNext pricing recalculation per item,
causing values to be overwritten. Now sets values on locals objects directly and
triggers a single recalculation at the end.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-26 14:07:40 +01:00
Dave
1fca135a83
chore: commit uncommitted production changes for v16 migration
2026-03-07 09:47:25 +01:00
Dave
208212a883
fixes, trmm, win11
2025-11-15 23:34:07 +01:00
Beate Trenziok
0fb8d8a479
Anpassungen AutuInvoiceGenerator, SO Billed Script
2025-10-15 12:46:05 +02:00
Beate Trenziok
1d7bb628d1
Anpassung
2025-04-01 10:07:00 +02:00
Beate Trenziok
3201c6fa8f
Merge branch 'main' of https://github.com/itsdave-de/msp
2025-04-01 10:06:00 +02:00
Beate Trenziok
c74531fcbc
Rechnung nach SR Arbeitszeit sortieren
2025-04-01 09:48:18 +02:00
Dave
ddf8a837fb
merge
2025-03-13 23:54:50 +01:00
Dave
e83d61d8a4
docuemtation improvements
2025-03-13 23:48:22 +01:00
Beate Trenziok
5830529ca8
Anpassungen detailierte Items, Bug Tagesumbruch
2025-03-07 10:51:02 +01:00
Beate Trenziok
3b4e0dd755
Anpassung Surcharge
2024-10-04 12:42:52 +02:00
Beate Trenziok
0bafeac13f
Anpassung Password und Permissions
2024-08-13 09:18:43 +02:00
Beate Trenziok
936040fcb1
Anpassung scheduler
2024-08-12 10:42:43 +02:00
Beate Trenziok
8679e44386
Anpassung Status 0
2024-08-09 11:44:25 +02:00
Beate Trenziok
0803d09d78
Anpassungen Offork
2024-08-08 14:39:26 +02:00
Beate Trenziok
1c739076bc
Anpassung ASAP Modus
2024-08-02 11:57:49 +02:00
Beate Trenziok
f88d9bc7d4
merge
2024-08-01 06:47:27 +02:00
Beate Trenziok
7d7ed25709
fetch also work from tickets, for performance stats
2024-08-01 06:26:06 +02:00
Beate Trenziok
ca64ff2e62
fixes for customer_quick_entry in v15
2024-08-01 06:23:49 +02:00
Beate Trenziok
1909ff6ed9
Auto invoice generator: Allow creation of invoices, though we have drafts for a customer, skip positions from drafts.
2024-08-01 06:23:19 +02:00
Dave
70f8dc9a84
Dashboard Technik with Perfomance Chart
2024-07-31 17:43:54 +02:00
Dave
6660093ccb
comment out some prints for getting overview
2024-07-31 17:43:22 +02:00
Dave
4ab3b5f7d6
changes for employee_target_agreement
2024-07-31 17:41:02 +02:00
Dave
8e691469ba
fix jinja methods for item label for v14
2024-07-02 10:09:11 +02:00
Beate Trenziok
4653083a5d
Anpassung freeze, und datetime
2024-06-28 10:53:21 +02:00
Beate Trenziok
124fa2f3e3
Anpassung Styler V15
2024-06-27 09:29:46 +02:00
Your Name
d3b3551681
Merge branch 'main' of https://github.com/itsdave-de/msp
2024-06-14 12:26:41 +02:00
Your Name
e3327adaf9
certificate management
2024-06-14 12:22:58 +02:00
Your Name
10d71f747f
certificate management
2024-06-07 12:33:26 +02:00
Luiz Costa
89858135f8
add pandas python requirements
2024-05-31 10:53:56 +01:00
Beate Trzensiok
1d8860ec8c
Employee Target Agreement
2024-02-20 10:15:40 +01:00
Beate Trzensiok
a0a6759c65
Merge branch 'main' of https://github.com/itsdave-de/msp into main
2024-02-20 10:13:47 +01:00
Beate Trzensiok
896d8db5b9
Item get act Stock
2024-02-14 10:30:37 +01:00
Dave
b4d2509629
Method for copying Attachments from one doctype to another
2023-08-17 13:14:58 +02:00
Dave
a985f8524c
repair Location
2023-06-13 16:41:27 +02:00
Dave
b141c968ea
MSP Documentation chagnes and Print format
2023-06-09 08:29:48 +02:00
Dave
65386bae8e
Merge branch 'main' of https://github.com/itsdave-de/msp
2023-06-09 07:03:57 +02:00
Dave
f9829258f0
Reporting, RRM features
2023-06-09 07:03:37 +02:00
Beate Trzensiok
4d6770dd60
IT Contract Invoices
2023-05-31 15:38:29 +02:00
dave
7c2ac84e22
copy credentials from it object
2023-03-29 00:24:01 +02:00
Dave
a685801e1c
Serial Number, Change Order in Object
2023-03-02 10:11:13 +01:00
Dave
2c56396ffd
SIM Card Search Fields
2023-03-02 10:06:18 +01:00
Dave
f12d0b805f
Links to IT Object
2023-03-02 10:00:34 +01:00
Dave
dee28fd6c7
SIM Phone Number Added
2023-03-02 09:10:10 +01:00
Dave
bf259470b7
SIM Card PIN and PUK
2023-03-02 08:33:58 +01:00
dave
8e2cae0a5f
Solutions, SIM Card Manaagement, Dynamic Links, Checklists
2023-03-02 07:53:04 +01:00