Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

server-sync

Synchronisation tool

TODO

  • Write a batch file to run PowerShell script with arguments
  • Write a batch file to create schedules
  • Update batch files and schedules with every update to profiles (created, deleted, etc.)
    • Created
    • Deleted
    • Updated
  • Group batch files by schedule (all daily 8pm in same .bat etc.)
  • Add filters/masks
  • Add emailing functionality
    • Send summary emails grouped by schedule and supplied email
      • Create grouped logs
      • Create email script
  • Add SQL connection
  • Update UI
    • Home page
    • Profile page
  • Add Update profile feature
  • Add group profile selection
  • Implement sync now functionality
  • Add next sync to profiles
  • Add last sync to profiles
  • Add delete confirmation
  • Add syncing animation (breathing toggle)
  • Prevent action while syncing
  • Add manual sync results indicator(green/red toggle)
  • More verbose emails (number of files etc.)
  • Encrypt/secure passwords etc.
  • Create servers which can be selected on profile creation (previously used connections)
  • Create Windows service for scheduling
  • Display additional profile information
  • Prevent profile save/update without required fields
  • Polish manual sync

FAR FUTURE TODO

  • Multiple directory syncing

About

Synchronisation tool

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages