-
-
Notifications
You must be signed in to change notification settings - Fork 34
TODO List
Jan Böhmer edited this page Nov 7, 2018
·
10 revisions
Hier sollen Funktionen gesammelt werden, die wünschenswert für Part-DB wären
- Möglichkeit der Selbstregistrierung
- Möglichkeit Passwort per Mail zurückzusetzen -> Mail System
- Hochladbare Avatarbilder für Benutzer
- Einbindung in Authsysteme wie LDAP oder OpenID (Dann login mit Gmail, Microsoft-Account, etc. möglich)
- Kompletter Rewrite des Import Export systems in Objektorientierung
- Möglichkeit Datenstrukturen wie Kategorien, Footprints, etc. zu exportieren
- Bessere Anpassmöglichkeiten der zu exportierenden Daten
- Dateiformate, wie CSV, JSON, XML
- Unterstützung von weiteren Datenbanktypen, wie PostgreSQL oder SQLite
- Verbesserung des Update Systems
- Erzeugung von Rechnungen aus Bauteile Entnahmen.
- Möglichkeit mehrerer Footprints, Lagerorte, Hersteller für Bauteile.
- Warnung wenn bereits ein Bauteil mit gleichem Namen in Kategorie existiert
- Möglichkeit für einen eindeutigen Identifier einführen?
- Möglichkeit gleiche Bauteile zusammenzuführen
- Stichworte für Bauteile?
- Unterstützung von richtigen Bauteileparametern -> parametrische Suche
- Möglichkeit Daten von OctoPart abzufragen
- Möglichkeit mehrere Strukturen auf einmal zu löschen
- Überarbeitung des Bestellsystems
- Trennung zwischen Baugruppen und Projekten... Möglichkeit Projekte als Bauteile einlagern zu können.
- Möglichkeit Bauteile aus Listen heraus bestellen zu können
- Möglichkeit für mehrere Währungen
- (Halb-)Automatisch Aktualisierung der Wechselkurse
- Möglichkeit per Weboberfläche auf neue Version zu updaten -> git pull ??
- Composer Abhängigkeiten aktualiserbar/herunterladbar machen...
- QR-Codes für Barcodes
- Caching der Datenbankresults und der erzeugten Objekte -> Performance gewinn
- "Tip of the day" auf Startseite
- Verallgemeinerung von show_category_part, show_footprint_parts, etc. auf eine Seite.
- Strenge Typisierung von Datentypen mit Fähigkeiten von PHP7
- Thumbnails von Bildern in Bauteilelisten erstellen -> weniger Datenvolumen benötigt
- Englische Strings als Basis in Source-Code benutzen
- Möglichkeit Mails zu versenden -> Benachrichtigungen bei Bauteileänderungen, etc.
- API für Plugins
- Besseres Benachrichtigungssystem, für Fehler, Nachrichten, etc. (konfigurierbare Ziele, Email, Ausgabe, Log, Browser Notification, etc.)
- API für Part-DB, um Mobilapps schreiben zu können
- Home
- Requirements
- Installation
- Security
- FAQ: Frequently Asked Questions
- Tips and tricks
- Reset Password
- Screenshots
- Labels