From 6042b6525da911a306acc442a9b6e186a1c06698 Mon Sep 17 00:00:00 2001 From: Will Budic Date: Thu, 7 Nov 2019 13:37:51 +1100 Subject: [PATCH] New Branch 1.7 --- Current Development Check List.md | 51 ++----------------------------- 1 file changed, 3 insertions(+), 48 deletions(-) diff --git a/Current Development Check List.md b/Current Development Check List.md index 93f12e9..b6970be 100644 --- a/Current Development Check List.md +++ b/Current Development Check List.md @@ -1,4 +1,4 @@ -# Branch Development LifeLog in Perl - Sun Stage v. 1.6 FINAL +# Branch Development LifeLog in Perl - Sun Stage v. 1.7 *This page lists current development and issues being worked on in the LifeLog app. Being in the **Sun** stage, means there is a production environment. And usable, used. When, the project reaches **Earth** stage. It will be at its final specification. No data structures or major new features can be added or requested anymore. Only bug fixes, enhancements and efficiency fixes, if any at the **Earth** stage.* @@ -9,38 +9,11 @@ This version is not compatible in data structure to prior versions. Data migrati * Some System settings to be stored in session. As these are known even before logon. > i.e. $SESSN_EXPR, $RELEASE_VER, $TIME_ZONE, $LOG_PATH * ✔ Various system setups, not dealing well with $ENV{'home'} in multi perl environment, releases. -* ✔ Paging of datasets to be redone. -* ✔ Implement sticky log entries. -* ✔ Dropdown for type of log amount (Mark as Expense). Default is Asset. Asset is neither, income or expense. -* ✔ Implement RTF Documents. -> Useful as more document style formated details can be added instead of just plain text. -*✔ Preserve Search view selections. After edits and submit. -> * ✔ Preserve from to date selections. -> * ✔ Date View not working on Local entered date format. -*✔ Sum selected, income, expense, totals. -✔ Sum on view. - ## Urgent FIXES and Known Issuses * Expired sessions, swallow submits into void. * CVS Export and Import has not been implemented for RTF type log entries. ✔ Dynamic toggle of page sections, interaction fixed, bettered. -✔ View by Date - search not showing current month entries. -✔ Fix Interaction jumping edits and creating new entries via now button. ->✔ Fix some LTAGS not saved as LTags server side. - -✔ Autologin feature, that expires on logout. -✔ Data/Login control updated to read the configuration file. -✔ Configuration file to be updated to carry also categories. -* ✔ Configuration page to be updated, system variables description field to be implemented. -* ✔ Configuration page - data fix section to be implemented. -* ✔ Build login_ctrl.cgi login controller alias and password based. Where each alias creates its own database. It server side session based, that unless you logged off keeps the session 24 hr. by default. Alias is therefore to an separate database. If user doesn't know the password, can't get access. Client remote IP address is checked to be on local only network (IP pinged). -* ✔ Build config.cgi that creates database and allows editing of configuration. Main cgi redirect or links to it not doing that job no more. -* ✔ Create View By Category Button -* ✔ Main page display, has introduced complexity that needs smoothed out. -* ✔ Implement Record Set operation re-numerating id's if inserting records in the past (rowid renum.). -* ✔ Add Date Diff Selected button implementation. - ## New Features of Minor Relevance * Theme colours to be revisited, bettered @@ -48,30 +21,12 @@ This version is not compatible in data structure to prior versions. Data migrati * Enable Armour Mode > In this mode settings page is disabled. And can be enabled only by System Admin. * Provide About button and info. -* ✔ Implement sessioned category view mode. -* ✔ Config page, links on menu to sections. -* ✔ Config Export of Log and Categories to be provided as a button.. -* ✔ Provide Exclude an Category View (if posible multiple categories). Should have option to session or not. -* ✔ Provide Themes -* ✔ Enable sticky log entries -* ✔ Configuration page - JQuery look and feel implemented. -* ✔ Migration for data structural changes to be bettered. -* ✔ Floating side menu for links and navigation. -* ✔ JQUERY Integration, UI and autocomplete. -* ✔ HTML - Align [Reset View] button in search panel, not so visible. -* ✔ Fix CSS spacing. -* ✔ Add other categories. i.e. Work, Recurring. -* ✔ Add category description column and page, view and editing. ## LifeLog RTF Documents using Quill Javascript RTF API - -✔ Separate JSON service page. ->* Provide for file attachments. -> ✔ Display in log, read only RTF on click of button. -> ✔ Uses compressed RTF Documents in a Notes tabe. ->✔ Deletion of log, deletes the document. +* Deal with export/import of RTF Documents. ## Bugs +#### v. 1.6 Encountered/Fixed * ✔ Bug - 11 View runs, brocken since sticky feature implentation. Page record sets don't work. * ✔ Bug - 10 Expense type entries don't fill ammount field on edit button clicked. * ✔ Bug - 09 RTF documents lost on data renumeration of log. Data fix options in config. Needs urgent revision. -- 2.34.1