Showing reports for hugo
Day 0
Summary: Small fixes and improving docker containers
Dedicated Time (in hours): 2
- Fixed deprecated warnigns during installation - Started configuring easier to use docker containers Relevant commits: - 6c844315aa41ab23f6800a557657a6a44bf8321e
Day 1
Summary: Improving docker container
Dedicated Time (in hours): 2
- Finished improving docker containers, with automatic SSL certificate creation, with Let's Encrypt Relevant commits: - 7ac5fdf31610424116557f428a965dab737c1577
Day 2
Summary: Fixing docker environment and automatic configuration scripts
Dedicated Time (in hours): 10
- Added script to configure app - Fixed docker to configure the app environment - Fixed install script - Brought GnuDIP2 back to life https://notabug.org/someonewithpc/gnudip Relevant commits: - 8e9d4841ccc43da2c71c06a7bd0432be64d97114 [TOOLS] Added script to configure the installation and to bootstrap certificate creation with Let's Encrypt - e202c55ffeb3ebf3b36ec98ace0d2e577629bd95 [DOCKER] Fixed docker environment to properly configure the app environment - 12946733d7413bbcb11158f0e73af36d63f0c3a5 [TOOLS][DOCKER] Further fixes in the docker environment and fixed the install script - 278650a7746eaa9b412ac24ef18da71e3d30f183 [TOOLS] Updated install script to also support mariadb
Day 3
Summary: Writing a V3 installation instruction and code walkthrough document, backporting docker setup to v2
Dedicated Time (in hours): 10
Relevant commits: - b1c09fe06bc866fcf3537c8f008bd700203bad51 [DOCUMENTATION] Added install documentation - 8ff3846c8906ccfe5e785624af910684616e2cb0 [DOCUMENTATION] Added a code walkthrough document, which explains how the codebase works - d530fdb2baa67fa0a1099947d3457e92a2044435 [DOCKER][TOOLS] Updated docker environment and social install script - d3cfaca3d65654438b9eb729aac8e77dc101cc43 [DOCKER] Small fixes to docker setup, imported from V2 - d7790ba8a7fe24f9289411ff2ad69b9fd68329e5 [DOCUMENTATION] Import installation instructions for installing without docker from V2 - b2e940419759737456bf636d31bf2126bd93e9b7 [SCRIPTS] Moved tools from bin to scripts and edited INSTALL.md - d94466bbbab949de502a9a079ffd9e7cd52ba3c1 [DOCUMENTATION] Updated INSTALL.md to reflect the fact that a CNAME record can be used directly
Day 4
No report.
Day 5
Summary: Helping students setup V3, correcting and reviewing V3 commits
Dedicated Time (in hours): 1
Day 6
Summary: Helping students setup V3, reviewing V3 commits, some refactoring work
Dedicated Time (in hours): 2
Total hours this week: 27
Day 7
Summary: Import commits by Diogo to add option to use self signed certificates, refactoring, rebased on nightly, changed author email
Dedicated Time (in hours): 6
Relevant commits: - 694d35635b128eddeada6568eb6adb7fd5e18b4a [FIX] Small bug fixes and docblock elaboration - 4d52a08538310333515deb7afe516bdcdfe4ff72 [DOCKER][BOOTSTRAP] Add option to use a self signed cert - e0274a645d086e10fa8b37d56c40bf8128500b0d [FORMATTING] Cherry-pick of Diogo's 763ac735c0758624ebd5957993dc0676b865927a - 1a50b714de3ab13e137848b44e81ca4cb95d6874 [REFACTORING] Splitting up Common - d73700947a234ef55b46f5c3a79bed76f1ebf759 [REFACTORING] Resolve errors from previous commit - 1ad672f1f400fadc87d7ac6fb2e9b768feaa5819 [ASSETS] Import old favicon.ico
Day 8
Summary: Studying Doctrine's documentation
Dedicated Time (in hours): 3
- Trying to figure out the best way to provide database access, since the Symfony-preferred way: `$this->getDoctrine()->getRepository(Product::class)->find($id)` seems much too verbose. - Studying configuration options - Merging report commits
Day 9
Summary: Investigating how to use doctrine with symfony, prototyping, and helping Susanna setup her dev environment
Dedicated Time (in hours): 5
Day 10
Summary: Load default config values into database, small tweaks to docker and SchemaDefDriver
Dedicated Time (in hours): 7
- ae4f11e8f812aa9e6d2a9b0fdaaf712ab315aca6 [DB][CONFIG] Bring default configs from V2 and implement DB wrapper - 0570fea3fcde06ab0bf845a6a42ff41c0451da53 [DB][CONFIG] Loading defaults into database, doctrine static wrapper - 6ade8ae7f555e905def2c662f05f2103b0b3535c [DOCKER] Change postgres data path to the correct one - 82d178318b21901fba45a4a8ff0e3340bcb6affe [DB] Postgres doesn't understand '0000-00-00 00:00:00' for datetime, use '-infinity'
Day 11
Summary: Implement database config defaults loading, help Eliseu and Susanna setup their dev environments
Dedicated Time (in hours): 9
Day 12
Summary: Updated install tools and optimized DB default loading
Dedicated Time (in hours): 8
Commits: - 0ae410978d79d405e793671d784f49f4ef088f23 [DB] Fix 'relation config doesn't exist' - 9c8373abd83ef48e639e7a6fb18b9c1eeb12ca5c [TOOLS] Update install scripts - dce5c802caaa95f129739936ca726d0fff252016 [DB] Change the way defaults are loaded, bulk insert, reload everything in debug mode, only on http requests (not command line) - c759ab239b2e0490f8db66d3a7eea4ad6764d169 [GIT] Added docker-compose to gitignore, in preparation for using a script to generate them - 852c715ef94605e2a61639fca99f20161e350852 [DEFAULTS] Remove deprecated defaults and convert them to snake_case
Day 13
Summary: Documented all config options, added alchemy/zippy
Dedicated Time (in hours): 3
Total hours this week: 41
Day 14
No report.
Day 15
No report.
Day 16
No report.
Day 17
No report.
Day 18
No report.
Day 19
No report.
Day 20
Summary: Studying other software's docker configuration and codebases
Dedicated Time (in hours): 5
Total hours this week: 5
Day 21
Summary: Studying OpenID, OAuth and SASL protocol, for potential Single-Sign-On
Dedicated Time (in hours): 4
Day 22
Summary: Help Susanna setup her V2 instance, updating PR to upstream `functional-php`
Dedicated Time (in hours): 5
Day 23
Summary: Help Susanna setup her V2 instance, and Eliseu understand how to implement templates
Dedicated Time (in hours): 2
Day 24
No report.
Day 25
No report.
Day 26
No report.
Day 27
No report.
Total hours this week: 11