Skip to content

chore(v1.0.2): documentation update + backup next-run display#15

Merged
AlexArtaud-Dev merged 1 commit into
masterfrom
v1.0.2
Jun 16, 2026
Merged

chore(v1.0.2): documentation update + backup next-run display#15
AlexArtaud-Dev merged 1 commit into
masterfrom
v1.0.2

Conversation

@AlexArtaud-Dev

Copy link
Copy Markdown
Owner

Summary

  • Documentation — README réécrit (état v1.0.1 exact), docs/ mis à jour intégralement : architecture deux conteneurs séparés, module map complet (StatsModule, ModuleSettingsModule), providers SSH input/output, data model SshOutputConfig + ModuleSetting + ssh-remote vault
  • Nettoyage — suppression de Makefile et NEW_PROJECT.md (artefacts dev internes)
  • Backup card — affichage du schedule + prochaine itération (computeNextRun / formatNextRun pur TS sans dépendance, supporte recurring/interval/oneshoot avec timezone)

Test plan

  • Vérifier l'affichage de la prochaine itération sur des backups recurring, interval et oneshoot actifs
  • Vérifier que les backups manuels ou désactivés n'affichent pas de "Prochain"
  • Relire README et docs/ pour cohérence avec l'état réel du code

- Rewrite README with accurate v1.0.1 state (SSH input/output, correct
  Docker workflow, env vars, docs table)
- Update docs/architecture.md: two separate containers, full module map
  (StatsModule, ModuleSettingsModule), updated directory layout
- Update docs/modules.md: VaultModule ssh-remote endpoints, InputModule
  ssh type, fixed scheduler description, add StatsModule,
  ModuleSettingsModule, SshOutputModule sections
- Update docs/providers.md: SSH input/output providers, ProvidersModule
  example matches current state, IModuleSettingsProvider documented
- Update docs/data-model.md: VaultEntity ssh-remote type, Input ssh
  config, BackupOutput pathOverride + ssh type, SshOutputConfig and
  ModuleSetting tables
- Delete Makefile and NEW_PROJECT.md (internal dev artifacts)
- Backup card: show schedule + next-run time (computeNextRun handles
  recurring/interval/oneshoot, formatNextRun formats relative time)
@AlexArtaud-Dev
AlexArtaud-Dev merged commit feaf553 into master Jun 16, 2026
10 checks passed
@AlexArtaud-Dev
AlexArtaud-Dev deleted the v1.0.2 branch June 16, 2026 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant