DeepSeek Harness Remote
DeepSeek Harness Remote: DeepSeek Harness 실행 PC와 모바일·PC를 안전하게 연결해 어디서나 작업 이어받기
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Il diario ore che si compila da solo con le ore dei tuoi task di Azure DevOps. Ferie, malattie, permessi e attività fuori dai task li aggiungi a mano.
Apri l'app → https://davidedg87.github.io/devops-timesheet/
Non c'è un server. La pagina è statica e gira tutta nel tuo browser, che parla solo con due servizi:
┌──────────────────────────┐
│ DevOps Timesheet │
│ (pagina nel browser) │
└──────┬────────────┬──────┘
ore dei task, │ │ attivita.json
iterazioni ▼ ▼ (le tue ore e assenze)
┌────────────────┐ ┌──────────────────────────┐
│ Azure DevOps │ │ il tuo repo GitHub │
│ (API REST) │ │ privato │
└────────────────┘ └──────────────────────────┘
attivita.json in un tuo repo GitHub privato. Lo ritrovi su ogni PC e sul telefono, e ogni salvataggio è un commit, quindi hai lo storico di tutte le versioni.segreti.json nel repo privato, così sugli altri dispositivi non devi reinserirlo.Al primo avvio l'app ti guida in due passi. Ecco cosa ti serve.
Crea un repo privato. Apri github.com/new, scegli un nome (ad esempio timesheet-data), seleziona Private e premi Create repository. Può restare vuoto.
Crea un token di accesso. Apri Fine-grained tokens → Generate new token e compila così:
Premi Generate token e copialo.
Nell'app scrivi il repo (tuo-utente/timesheet-data) e incolla il token. Se il repo è vuoto, scegli Un diario vuoto.
L'app rifiuta i repo pubblici: ore e assenze, malattie comprese, sono dati personali.
DevOps Timesheet| Permesso | Livello | A cosa serve |
|---|---|---|
| Work Items | Read & write | leggere le ore dei task e caricare quelle scritte nel diario |
| Project and Team | Read | mostrarti l'elenco dei progetti |
| User Profile | Read | mostrarti l'elenco delle tue organizzazioni |
Se hai saltato questo passo, lo riprendi dal riquadro Azure DevOps in basso a sinistra o da Impostazioni.
| Tasto | Azione |
|---|---|
N | nuova attività |
/ | cerca |
↑ ↓ Invio | muoversi tra le righe |
Ctrl + D | duplica la riga |
Ctrl + Z | annulla |
Alt + ← → | mese precedente o successivo |
segreti.json nel repo privato. Non finisce mai in attivita.json, né negli export.| Cosa succede | Cosa fare |
|---|---|
| Non compare l'elenco delle organizzazioni | Il token Azure DevOps deve valere per All accessible organizations e avere User Profile: Read. In alternativa scrivi l'organizzazione a mano: è la parola dopo dev.azure.com/ nel tuo indirizzo. |
| "PAT non valido o scaduto" | Il token Azure DevOps è scaduto o è stato revocato: creane uno nuovo e inseriscilo da Impostazioni → Azure DevOps. |
| "Token GitHub non valido o scaduto" | Crea un nuovo token GitHub per il repo dei dati e ricollega l'archivio da Impostazioni → Cambia archivio. |
| Mancano delle ore di un task | L'app legge le modifiche al Completed Work fatte da te, nei progetti scelti. Controlla che il progetto sia spuntato e premi Sincronizza. |
| Non vedo la versione nuova dell'app | Ricarica la pagina con Ctrl + F5. Sul telefono chiudi e riapri l'app. |
| "I dati erano cambiati: ricaricati" | Hai salvato da un altro dispositivo: l'app ha ricaricato la versione più recente, unendo le modifiche. |
| Codice | Causale |
|---|---|
| FER | Ferie |
| PER | Permesso retribuito (ROL) |
| PST | Permesso studio |
| MAL | Malattia |
| CPG | Congedo parentale giornaliero |
| CPO | Congedo parentale orario |
| L104 | Permesso L. 104 |
| DON | Donazione sangue |
| ASS | Assemblea / riunione sindacale |
| LUT | Permesso lutto |
| MAT | Congedo matrimoniale |
| CHI | Chiusura aziendale |
| FES | Festività / patrono |
| ALL | Permesso allattamento |
Le festività nazionali italiane, Pasquetta compresa, sono già escluse dai giorni lavorativi.
index.html, senza build né dipendenze. Per provarlo in locale basta servirlo con un server statico qualsiasi, ad esempio python3 -m http.server.node checks.mjs. Non usano la rete: le chiamate sono simulate.main aggiorna la pagina tramite GitHub Pages.