2023-Hours-Log: Difference between revisions

From USYVL Development Wiki
Jump to navigation Jump to search
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
== 2023 ==
== 2023 ==
=== 2023-10 ===
==== 2023-10-31 - Aaron Martin - 0.5h ====
* general:30m:making notes on todo page
==== 2023-10-20 - Aaron Martin - 4.0h ====
* workflow:1.0h:import of engage export
* workflow:1.0h:work on UI/UX of the file import listing, adding management (deletion with confirmation and followup message)
* workflow:0.5h:error reporting on import process
* workflow:1.0h:data structure, framework for import
==== 2023-10-18 - Aaron Martin - 3.5h ====
* workflow:0.5h:incorporate PhpSpreadsheet into workflow to allow importing of xlsx files
* workflow:1.5h:implement uploading xlsx files and partially implement actual reading of data into
* workflow:1.0:implement revamped versioning setup like in scheduling
* portal:0.5h:implement revamped versioning setup like in scheduling
* scheduling:
==== 2023-10-16 - Aaron Martin - 4.0h ====
* scheduling:3h:Fix broken support for various divisions/netheight handling
* scheduling:1h:revamp versioning setup, now using .git files, so a commit updates automatically.  Implement listing branch and commit hash on landing page.
==== 2023-10-06 - Aaron Martin - 2.0h ====
* scheduling:2h:implement support for uploading PDF files
=== 2023-09 ===
==== 2023-09-28 - Aaron Martin - 2.0h ====
* scheduling:1.5h:incorporate assistant coach field from engage (unsupported by previous backends) and set coach field from asstcoach field if coach field is empty.  required adding support in a number of files.
* scheduling:0.5h:resolve issue with wrong google api key being used
==== 2023-09-25 - Aaron Martin - 0.75h ====
* scheduling:0.25h:update rules pdf file
* scheduling:0.5h:resolve issue with season name parsing
==== 2023-09-21 - Aaron Martin - ?.?h ====
==== 2023-09-18 - Aaron Martin - ?.?h ====
==== 2023-09-12 - Aaron Martin - 2.5h ====
* workflow:1.75h:demo workflow functionality
* workflow:0.25h:minor code fixes for schedules
* scheduling:0.5h:fix some issues with schedules output, SI pages index file, etc...
==== 2023-09-10 - Aaron Martin - 3.5h ====
* workflow:1h:code fixes to resolve errors, updates for php-8.x
* workflow:0.5:styling fixes, cleanup, neatening
* workflow:1.5h:siteinfo shell script to manage some imports/updates from engage export file
* workflow:0.5h:data harvesting, importing, updating for Fall 2023
==== 2023-09-09 - Aaron Martin - 4.5h ====
* workflow:1h:code fixes to resolve errors, updates for php-8.x
* workflow:1h:styling fixes, cleanup, neatening
* workflow:2h:data harvesting from xls spreadsheet and imports to db for Fall 2023
* workflow:0.5h:resolve some dbh issues that was blocking event table clearing
=== 2023-06 ===
=== 2023-06 ===
==== 2023-06-00 - Aaron Martin - 12h ====
==== 2023-06-00 - Aaron Martin - 12h ====
Line 30: Line 80:
==== 2023-05-14 -- Aaron Martin -- 0.75h ====
==== 2023-05-14 -- Aaron Martin -- 0.75h ====
* portal:0.75h:Updates to portal code, getting it working
* portal:0.75h:Updates to portal code, getting it working
==== 2022-05-00 -- Aaron Martin -- 10.0h ====
==== 2023-05-00 -- Aaron Martin -- 10.0h ====
* scheduling:1.0h:updating php code for php-8.1
* scheduling:1.0h:updating php code for php-8.1
* workflow:1.0h:updating php code for php-8.1
* workflow:1.0h:updating php code for php-8.1

Latest revision as of 17:02, 31 October 2023

2023

2023-10

2023-10-31 - Aaron Martin - 0.5h

  • general:30m:making notes on todo page

2023-10-20 - Aaron Martin - 4.0h

  • workflow:1.0h:import of engage export
  • workflow:1.0h:work on UI/UX of the file import listing, adding management (deletion with confirmation and followup message)
  • workflow:0.5h:error reporting on import process
  • workflow:1.0h:data structure, framework for import

2023-10-18 - Aaron Martin - 3.5h

  • workflow:0.5h:incorporate PhpSpreadsheet into workflow to allow importing of xlsx files
  • workflow:1.5h:implement uploading xlsx files and partially implement actual reading of data into
  • workflow:1.0:implement revamped versioning setup like in scheduling
  • portal:0.5h:implement revamped versioning setup like in scheduling
  • scheduling:

2023-10-16 - Aaron Martin - 4.0h

  • scheduling:3h:Fix broken support for various divisions/netheight handling
  • scheduling:1h:revamp versioning setup, now using .git files, so a commit updates automatically. Implement listing branch and commit hash on landing page.

2023-10-06 - Aaron Martin - 2.0h

  • scheduling:2h:implement support for uploading PDF files

2023-09

2023-09-28 - Aaron Martin - 2.0h

  • scheduling:1.5h:incorporate assistant coach field from engage (unsupported by previous backends) and set coach field from asstcoach field if coach field is empty. required adding support in a number of files.
  • scheduling:0.5h:resolve issue with wrong google api key being used

2023-09-25 - Aaron Martin - 0.75h

  • scheduling:0.25h:update rules pdf file
  • scheduling:0.5h:resolve issue with season name parsing

2023-09-21 - Aaron Martin - ?.?h

2023-09-18 - Aaron Martin - ?.?h

2023-09-12 - Aaron Martin - 2.5h

  • workflow:1.75h:demo workflow functionality
  • workflow:0.25h:minor code fixes for schedules
  • scheduling:0.5h:fix some issues with schedules output, SI pages index file, etc...

2023-09-10 - Aaron Martin - 3.5h

  • workflow:1h:code fixes to resolve errors, updates for php-8.x
  • workflow:0.5:styling fixes, cleanup, neatening
  • workflow:1.5h:siteinfo shell script to manage some imports/updates from engage export file
  • workflow:0.5h:data harvesting, importing, updating for Fall 2023

2023-09-09 - Aaron Martin - 4.5h

  • workflow:1h:code fixes to resolve errors, updates for php-8.x
  • workflow:1h:styling fixes, cleanup, neatening
  • workflow:2h:data harvesting from xls spreadsheet and imports to db for Fall 2023
  • workflow:0.5h:resolve some dbh issues that was blocking event table clearing

2023-06

2023-06-00 - Aaron Martin - 12h

  • portal:2h:restructuring of portal code, improvements (adding versioning, etc...), porting to php-8.2.x
  • scheduling:2h:move scheduling from UCSB to linode, get setup and conf worked out, some code updates to make that more transferrable
  • workflow:2h:move scheduling from UCSB to linode, get setup and conf worked out, some code updates to make that more transferrable
  • scheduling:3h:restructuring code so that docroot is one level down, will leverage symlinks to move things under
  • mwf:1h:add mwf install to linode as mwf8.usyvl.org, initial setup and config
  • mobile:1h:move mobile to linode, initial setup and config
  • mobile:1h:restructuring code so that docroot is one level down, will leverage symlinks to move things under

2023-06-22

  • portal:0.5h:extracting wiki version if underneath

2023-06-21

  • portal:0.5h:futzing with formatting of display, "tab" stops

2023-06-20

  • wiki:2h:move wiki from UCSB to linode. Fresh install of mediawiki-1.39.3. Export/Import pages. Add Green_check.png back in (different than before). Setup Template for {{done}} using checkmark.

2023-05

2023-05-31 -- Aaron Martin -- 1.0h

  • portal:1.0h:restructure repo so that there is a public_html folder under the repo, futzing with sym links

2023-05-30 -- Aaron Martin -- 0.5h

  • portal:0.5h:Work on getting versions into link tables

2023-05-18 -- Aaron Martin -- 0.5h

  • portal:0.5h:Updates to portal code, refinement. Catching some edge cases

2023-05-16 -- Aaron Martin -- 0.5h

  • portal:0.5h:Updates to portal code, getting it working

2023-05-14 -- Aaron Martin -- 0.75h

  • portal:0.75h:Updates to portal code, getting it working

2023-05-00 -- Aaron Martin -- 10.0h

  • scheduling:1.0h:updating php code for php-8.1
  • workflow:1.0h:updating php code for php-8.1
  • wiki:1.0h:update mediawiki to 1.34.4
  • maybe have wiki up to 1.35.8 now - or not hhhmmmm spotty - OK, modify to add wgMessageCacheType = CACHE_NONE
  • maybe have wiki up to 1.38.4 now - hopefully memcache issues and other are resolved - menu fonts get bigger at times. During edit they are OK - seems sporadic, so may be nothing