Page MenuHomePhabricator
Feed Advanced Search

May 25 2022

h.krishna committed rOSBD00171d95a9cd: bernard: Changes to dashboard, add individual sections data, minor fixes.
bernard: Changes to dashboard, add individual sections data, minor fixes
May 25 2022, 7:54 PM
h.krishna committed rOSBD2e5e97f83c48: bernard: Add simple documentation into README.md.
bernard: Add simple documentation into README.md
May 25 2022, 7:54 PM

Sep 29 2021

h.krishna added a comment to T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code.

I will have a look at the other tickets over this week/weekend and close them as well, and make a list of tickets that needs to be actioned to reach completion on the dbbackups kanban board.

Sep 29 2021, 11:35 AM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)
h.krishna closed T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code, a subtask of T274636: Develop a web dashboard or a command line tool to help inventory and/or monitor database and backup objects, as Resolved.
Sep 29 2021, 11:34 AM · Google-Summer-of-Code (2021)
h.krishna closed T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code as Resolved.
Sep 29 2021, 11:34 AM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)

Sep 21 2021

h.krishna added a comment to T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code.

Hi @Gopavasanth, while the GSoC MVP is finished, there is a "lot" of work that needs to be done in order for this to be even considered production ready. The future of this project is something that I need to discuss with my mentors.
I will close some of the resolved tasks and make some new tasks which needs to be done in order to get this piece of work to be ready for it's intended use for the team.
With regards to this ticket, what do you think @jcrespo and @Marostegui -- should I close this task and create some new tasks for future work?

Sep 21 2021, 3:07 PM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)

Aug 26 2021

h.krishna closed T285142: Add code to api_db to connect to database and to expose it through API endpoints , a subtask of T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code, as Resolved.
Aug 26 2021, 1:27 PM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)
h.krishna closed T285142: Add code to api_db to connect to database and to expose it through API endpoints as Resolved.
Aug 26 2021, 1:27 PM · dbbackups-dashboard
h.krishna closed T285438: Commit skeleton code for Frontend of Bernard/dbbackups dashboard (webapp) as Resolved.
Aug 26 2021, 1:26 PM · dbbackups-dashboard
h.krishna closed T285438: Commit skeleton code for Frontend of Bernard/dbbackups dashboard (webapp), a subtask of T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code, as Resolved.
Aug 26 2021, 1:26 PM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)
h.krishna closed T284404: Create tox config for Bernard repo to validate code style and to execute this check using Jenkins CI tox-docker, a subtask of T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code, as Resolved.
Aug 26 2021, 1:26 PM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)
h.krishna closed T284404: Create tox config for Bernard repo to validate code style and to execute this check using Jenkins CI tox-docker as Resolved.
Aug 26 2021, 1:26 PM · dbbackups-dashboard

Aug 25 2021

h.krishna added a comment to T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code.

Over the next few days, I will review what needs to be fixed and raise tickets and tag them into the Kanban board for this dashboard

Aug 25 2021, 11:39 PM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)
h.krishna added a comment to T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code.

Documenting the entirety of my experience in GSoC in one post

Aug 25 2021, 11:38 PM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)
h.krishna added a subtask for T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code: T289114: Add "operations/software/bernard" to Zuul YAML file to allow CI.
Aug 25 2021, 8:24 PM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)
h.krishna added a parent task for T289114: Add "operations/software/bernard" to Zuul YAML file to allow CI: T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code.
Aug 25 2021, 8:24 PM · dbbackups-dashboard
h.krishna added a parent task for T289441: Changes to dashboard for final GSoC eval: T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code.
Aug 25 2021, 8:23 PM · Patch-For-Review, dbbackups-dashboard
h.krishna added a subtask for T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code: T289441: Changes to dashboard for final GSoC eval.
Aug 25 2021, 8:23 PM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)
h.krishna added a subtask for T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code: T289735: Documentation work for bernard - database monitoring dashboard.
Aug 25 2021, 8:23 PM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)
h.krishna added a parent task for T289735: Documentation work for bernard - database monitoring dashboard: T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code.
Aug 25 2021, 8:23 PM · dbbackups-dashboard
h.krishna created T289735: Documentation work for bernard - database monitoring dashboard.
Aug 25 2021, 8:19 PM · dbbackups-dashboard

Aug 24 2021

h.krishna committed rOSBDa6c48c383a09: bernard: Add basic tox config.
bernard: Add basic tox config
Aug 24 2021, 10:53 AM

Aug 22 2021

h.krishna moved T285438: Commit skeleton code for Frontend of Bernard/dbbackups dashboard (webapp) from Backlog to Done on the dbbackups-dashboard board.
Aug 22 2021, 8:49 PM · dbbackups-dashboard
h.krishna moved T285443: Obtain backups data through means of different API endpoints (api_db) from Backlog to Done on the dbbackups-dashboard board.
Aug 22 2021, 8:49 PM · dbbackups-dashboard
h.krishna moved T289441: Changes to dashboard for final GSoC eval from Backlog to In Progress on the dbbackups-dashboard board.
Aug 22 2021, 8:48 PM · Patch-For-Review, dbbackups-dashboard
h.krishna created T289441: Changes to dashboard for final GSoC eval.
Aug 22 2021, 8:48 PM · Patch-For-Review, dbbackups-dashboard
h.krishna closed T289114: Add "operations/software/bernard" to Zuul YAML file to allow CI as Resolved.
Aug 22 2021, 8:46 PM · dbbackups-dashboard
h.krishna added a comment to T289114: Add "operations/software/bernard" to Zuul YAML file to allow CI.

Thank you @mmodell :-)

Aug 22 2021, 8:46 PM · dbbackups-dashboard

Aug 18 2021

h.krishna moved T285142: Add code to api_db to connect to database and to expose it through API endpoints from In Progress to Done on the dbbackups-dashboard board.
Aug 18 2021, 8:39 AM · dbbackups-dashboard
h.krishna moved T289114: Add "operations/software/bernard" to Zuul YAML file to allow CI from Backlog to In Progress on the dbbackups-dashboard board.
Aug 18 2021, 8:39 AM · dbbackups-dashboard
h.krishna created T289114: Add "operations/software/bernard" to Zuul YAML file to allow CI.
Aug 18 2021, 8:31 AM · dbbackups-dashboard

Aug 13 2021

h.krishna committed rOSBDa229060e1495: web_app: Created skeleton code for frontend, with new amendments to api_db and….
web_app: Created skeleton code for frontend, with new amendments to api_db and…
Aug 13 2021, 1:08 PM

Aug 2 2021

h.krishna committed rOSBD17946925236c: api_db: Add code to enable database connection, add API to obtain recent….
api_db: Add code to enable database connection, add API to obtain recent…
Aug 2 2021, 4:38 PM

Jul 28 2021

h.krishna added a comment to T287467: Features to be put into dbbackups monitoring dashboards.

Thanks @Marostegui for your input and feedback.
I think that sound like a good plan @jcrespo -- some of the features might need to go into a stretch goal. First I need to analyse and see how hard it is to implement features (so that I get an idea of whether we have enough time to implement them by end of GSoC).
Let me have a look at which features are a definite yes. I think the only feature that needs to be refined further was the mention of "event" logs (eg. S3 entered RED state due to X, due to backup freshness which was caused by failing backups")
With regards to measuring size issues, there was a mention of how we can use past data to come up with an average change, obviously this sounds like it takes a lot of effort and might have to put this as a stretch goal.

Jul 28 2021, 8:31 AM · dbbackups-dashboard

Jul 27 2021

h.krishna updated the task description for T287467: Features to be put into dbbackups monitoring dashboards.
Jul 27 2021, 1:17 PM · dbbackups-dashboard
h.krishna updated the task description for T287467: Features to be put into dbbackups monitoring dashboards.
Jul 27 2021, 1:17 PM · dbbackups-dashboard
h.krishna added a subtask for T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code: T287467: Features to be put into dbbackups monitoring dashboards.
Jul 27 2021, 1:15 PM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)
h.krishna added a parent task for T287467: Features to be put into dbbackups monitoring dashboards: T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code.
Jul 27 2021, 1:15 PM · dbbackups-dashboard
h.krishna added a comment to T287467: Features to be put into dbbackups monitoring dashboards.

@Marostegui @jcrespo feel free to add your thoughts and suggestions and what you would like to see for the final evaluations :-)

Jul 27 2021, 1:15 PM · dbbackups-dashboard
h.krishna created T287467: Features to be put into dbbackups monitoring dashboards.
Jul 27 2021, 1:15 PM · dbbackups-dashboard

Jul 11 2021

h.krishna moved T285142: Add code to api_db to connect to database and to expose it through API endpoints from Done to In Progress on the dbbackups-dashboard board.
Jul 11 2021, 4:11 PM · dbbackups-dashboard
h.krishna moved T285142: Add code to api_db to connect to database and to expose it through API endpoints from In Progress to Done on the dbbackups-dashboard board.
Jul 11 2021, 2:35 PM · dbbackups-dashboard
h.krishna moved T285142: Add code to api_db to connect to database and to expose it through API endpoints from In Analysis to In Progress on the dbbackups-dashboard board.
Jul 11 2021, 2:35 PM · dbbackups-dashboard
h.krishna added a comment to T285142: Add code to api_db to connect to database and to expose it through API endpoints .

So I've tried using the method suggested by the documentation
This is what a normal query looks like in my MariaDB logs when executed

Jul 11 2021, 1:06 PM · dbbackups-dashboard
h.krishna added a comment to T285142: Add code to api_db to connect to database and to expose it through API endpoints .

Investigating into how we use the databases library to write queries in a way that we avoid SQL injection, I followed the advice provided here as my original query used string interpolation and was susceptible to SQL injection attacks.
https://realpython.com/prevent-python-sql-injection/

Jul 11 2021, 12:13 PM · dbbackups-dashboard

Jul 2 2021

h.krishna added a comment to T285142: Add code to api_db to connect to database and to expose it through API endpoints .

The above patch lacks unit tests with SQLite, need to sort that one out still. Have a look at the SQL (I have updated it with the recommended Here document style as you have suggested)
The files with the SQL are in crud.py python file
Let me know what you think of the patch when possible :-)

Jul 2 2021, 12:37 AM · dbbackups-dashboard

Jun 30 2021

h.krishna added a comment to T285443: Obtain backups data through means of different API endpoints (api_db).

Thank you @jcrespo
I have not used indexes much before, so I will do a bit of learning on this.

Jun 30 2021, 10:14 PM · dbbackups-dashboard

Jun 23 2021

h.krishna added a comment to T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code.

Sprint 1 complete (7th June to 21st June)

Jun 23 2021, 11:06 PM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)
h.krishna added a subtask for T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code: T285443: Obtain backups data through means of different API endpoints (api_db).
Jun 23 2021, 10:59 PM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)
h.krishna added a parent task for T285443: Obtain backups data through means of different API endpoints (api_db): T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code.
Jun 23 2021, 10:59 PM · dbbackups-dashboard
h.krishna created T285443: Obtain backups data through means of different API endpoints (api_db).
Jun 23 2021, 10:59 PM · dbbackups-dashboard
h.krishna added a subtask for T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code: T285438: Commit skeleton code for Frontend of Bernard/dbbackups dashboard (webapp).
Jun 23 2021, 9:13 PM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)
h.krishna added a parent task for T285438: Commit skeleton code for Frontend of Bernard/dbbackups dashboard (webapp): T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code.
Jun 23 2021, 9:13 PM · dbbackups-dashboard
h.krishna added a parent task for T285437: Make api_db and webapp compliant with logging format requirements: T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code.
Jun 23 2021, 9:13 PM · dbbackups-dashboard
h.krishna added a subtask for T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code: T285437: Make api_db and webapp compliant with logging format requirements.
Jun 23 2021, 9:13 PM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)
h.krishna created T285438: Commit skeleton code for Frontend of Bernard/dbbackups dashboard (webapp).
Jun 23 2021, 9:13 PM · dbbackups-dashboard
h.krishna created T285437: Make api_db and webapp compliant with logging format requirements.
Jun 23 2021, 9:04 PM · dbbackups-dashboard

Jun 18 2021

h.krishna moved T284029: Create/refine user stories for Bernard/WMFDBBackupsMonitor development from In Progress to Done on the dbbackups-dashboard board.
Jun 18 2021, 4:42 PM · dbbackups-dashboard
h.krishna moved T284030: Create/Refine abstract system design and front-end mockups for Bernard/WMFDBBackupsDashboard from In Progress to Done on the dbbackups-dashboard board.
Jun 18 2021, 4:42 PM · dbbackups-dashboard
h.krishna moved T284030: Create/Refine abstract system design and front-end mockups for Bernard/WMFDBBackupsDashboard from In Analysis to In Progress on the dbbackups-dashboard board.
Jun 18 2021, 4:42 PM · dbbackups-dashboard
h.krishna moved T284029: Create/refine user stories for Bernard/WMFDBBackupsMonitor development from In Analysis to In Progress on the dbbackups-dashboard board.
Jun 18 2021, 4:42 PM · dbbackups-dashboard
h.krishna moved T284404: Create tox config for Bernard repo to validate code style and to execute this check using Jenkins CI tox-docker from Backlog to In Analysis on the dbbackups-dashboard board.
Jun 18 2021, 4:42 PM · dbbackups-dashboard
h.krishna moved T285142: Add code to api_db to connect to database and to expose it through API endpoints from Backlog to In Analysis on the dbbackups-dashboard board.
Jun 18 2021, 4:42 PM · dbbackups-dashboard
h.krishna added a subtask for T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code: T285142: Add code to api_db to connect to database and to expose it through API endpoints .
Jun 18 2021, 1:11 PM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)
h.krishna added a parent task for T285142: Add code to api_db to connect to database and to expose it through API endpoints : T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code.
Jun 18 2021, 1:11 PM · dbbackups-dashboard
h.krishna created T285142: Add code to api_db to connect to database and to expose it through API endpoints .
Jun 18 2021, 12:56 PM · dbbackups-dashboard

Jun 17 2021

h.krishna added a comment to T284399: Commit skeleton code for API Backend (FastAPI/Python3.7).

Perfect, sounds great, no worries and thanks again for your guidance

Jun 17 2021, 10:00 AM · Patch-For-Review, dbbackups-dashboard
h.krishna added a comment to T284399: Commit skeleton code for API Backend (FastAPI/Python3.7).

Thank you, will have a look and will design it accordingly.

Jun 17 2021, 8:57 AM · Patch-For-Review, dbbackups-dashboard
h.krishna committed rOSBD4890f5595762: api_db: Add working skeleton code for api_db, add dockerfile.
api_db: Add working skeleton code for api_db, add dockerfile
Jun 17 2021, 7:40 AM

Jun 15 2021

h.krishna added a comment to T284399: Commit skeleton code for API Backend (FastAPI/Python3.7).

Ah very good spot, I will be a bit careful with that next time, thanks @Aklapper

Jun 15 2021, 1:07 PM · Patch-For-Review, dbbackups-dashboard
h.krishna added a comment to T284399: Commit skeleton code for API Backend (FastAPI/Python3.7).

Looks like Gerritbot hasn't posted it here due to some reason but I've uploaded a different patchset for the backend skeleton code (I wonder if I am doing something wrong)
https://gerrit.wikimedia.org/r/c/operations/software/bernard/+/699915
Please have a look when you have the time, and let me know your thoughts
Alternatively we can go through it during the planned meeting this week

Jun 15 2021, 11:19 AM · Patch-For-Review, dbbackups-dashboard
h.krishna added a comment to T284399: Commit skeleton code for API Backend (FastAPI/Python3.7).

Okay, that sounds good. Once we have some unit tests in, I will start the work to setup tox for our projects. Thanks for the information

Jun 15 2021, 10:46 AM · Patch-For-Review, dbbackups-dashboard
h.krishna committed rOSBD7091428fbb7d: repository: add README.md to the repository.
repository: add README.md to the repository
Jun 15 2021, 7:18 AM
h.krishna added a comment to T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code.

Putting the 2nd bi-weekly Wikimedia GSoC report here -- hopefully this is helpful for future candidates to see the story gathering/system design mocks process :)

Jun 15 2021, 12:47 AM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)
h.krishna renamed T284399: Commit skeleton code for API Backend (FastAPI/Python3.7) from Commit skeleton code for API Backend (Flask/Python3.7) to Commit skeleton code for API Backend (FastAPI/Python3.7).
Jun 15 2021, 12:41 AM · Patch-For-Review, dbbackups-dashboard
h.krishna added a comment to T284399: Commit skeleton code for API Backend (FastAPI/Python3.7).

Thank you @jcrespo
I have made amendments to the commit message - let me know if that's okay
Do we need approval from jenkins-bot as well to merge? (I would have to setup tox config first)
How would one merge the changes? (I've got another patchset coming soon with the code skeleton)

Jun 15 2021, 12:38 AM · Patch-For-Review, dbbackups-dashboard

Jun 6 2021

h.krishna added a comment to T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code.

Just putting this here for awareness and for any future candidates
Links to my GSoC bi-weekly report/blog can be found here
https://www.mediawiki.org/wiki/Google_Summer_of_Code/2021/Bi-weekly_Reports

Jun 6 2021, 11:42 PM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)
h.krishna updated the task description for T284404: Create tox config for Bernard repo to validate code style and to execute this check using Jenkins CI tox-docker.
Jun 6 2021, 11:36 PM · dbbackups-dashboard
h.krishna added a comment to T284029: Create/refine user stories for Bernard/WMFDBBackupsMonitor development.

A reminder for myself, some more tickets to be made and I need to update the ticket task with new stories, I've made a few basic ones (for tox and code skeleton) but I'll think of some more and add them this week as we go.
Based on our conversation of story priorities, this is some of the non functional requirements (must haves)

Jun 6 2021, 11:35 PM · dbbackups-dashboard
h.krishna added a comment to T284030: Create/Refine abstract system design and front-end mockups for Bernard/WMFDBBackupsDashboard .

Second iteration of feedback, and design

image.png (688×1 px, 72 KB)

image.png (900×954 px, 63 KB)

Jun 6 2021, 11:26 PM · dbbackups-dashboard
h.krishna added a subtask for T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code: T284404: Create tox config for Bernard repo to validate code style and to execute this check using Jenkins CI tox-docker.
Jun 6 2021, 5:08 PM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)
h.krishna added a parent task for T284404: Create tox config for Bernard repo to validate code style and to execute this check using Jenkins CI tox-docker: T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code.
Jun 6 2021, 5:08 PM · dbbackups-dashboard
h.krishna added a comment to T284404: Create tox config for Bernard repo to validate code style and to execute this check using Jenkins CI tox-docker.

@Marostegui @jcrespo
I wonder if we should stick to using tox for code style validations/unit tests just to maintain consistency with the rest of the DBA codebase? Or is there another better way?

Jun 6 2021, 5:07 PM · dbbackups-dashboard
h.krishna updated the task description for T284404: Create tox config for Bernard repo to validate code style and to execute this check using Jenkins CI tox-docker.
Jun 6 2021, 5:01 PM · dbbackups-dashboard
h.krishna created T284404: Create tox config for Bernard repo to validate code style and to execute this check using Jenkins CI tox-docker.
Jun 6 2021, 5:00 PM · dbbackups-dashboard
h.krishna moved T284399: Commit skeleton code for API Backend (FastAPI/Python3.7) from Backlog to In Progress on the dbbackups-dashboard board.
Jun 6 2021, 3:12 PM · Patch-For-Review, dbbackups-dashboard
h.krishna added a parent task for T284399: Commit skeleton code for API Backend (FastAPI/Python3.7): T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code.
Jun 6 2021, 2:23 PM · Patch-For-Review, dbbackups-dashboard
h.krishna added a subtask for T279552: Develop a web based monitoring dashboard to improve and monitor existing database backup inventory processes and improve long term maintainability of existing code: T284399: Commit skeleton code for API Backend (FastAPI/Python3.7).
Jun 6 2021, 2:23 PM · Epic, dbbackups-dashboard, Google-Summer-of-Code (2021)
h.krishna created T284399: Commit skeleton code for API Backend (FastAPI/Python3.7).
Jun 6 2021, 2:22 PM · Patch-For-Review, dbbackups-dashboard

Jun 4 2021

h.krishna moved T283166: Read existing WMF backup workflow documentation already in place relevant to the project from Backlog to In Progress on the dbbackups-dashboard board.
Jun 4 2021, 7:41 AM · dbbackups-dashboard
h.krishna moved T284031: Create development tickets for Bernard/WMFDBBackupsDashboard from Backlog to In Progress on the dbbackups-dashboard board.
Jun 4 2021, 7:41 AM · dbbackups-dashboard
h.krishna moved T284029: Create/refine user stories for Bernard/WMFDBBackupsMonitor development from Backlog to In Analysis on the dbbackups-dashboard board.
Jun 4 2021, 7:41 AM · dbbackups-dashboard
h.krishna moved T284030: Create/Refine abstract system design and front-end mockups for Bernard/WMFDBBackupsDashboard from Backlog to In Analysis on the dbbackups-dashboard board.
Jun 4 2021, 7:41 AM · dbbackups-dashboard

Jun 3 2021

h.krishna added a comment to T284030: Create/Refine abstract system design and front-end mockups for Bernard/WMFDBBackupsDashboard .

First iteration of front-end mockup and presentation slides for the associated meeting

image.png (918×1 px, 70 KB)

image.png (409×1 px, 31 KB)

Jun 3 2021, 11:14 PM · dbbackups-dashboard
h.krishna updated the task description for T284030: Create/Refine abstract system design and front-end mockups for Bernard/WMFDBBackupsDashboard .
Jun 3 2021, 10:53 PM · dbbackups-dashboard
h.krishna added a comment to T284030: Create/Refine abstract system design and front-end mockups for Bernard/WMFDBBackupsDashboard .

Thanks @jcrespo -- I have managed to successfully load it into local MariaDB with phpmyadmin -- very useful to see the pattern of the data

Jun 3 2021, 10:53 PM · dbbackups-dashboard

Jun 1 2021

h.krishna added a comment to T284031: Create development tickets for Bernard/WMFDBBackupsDashboard.

That's useful, thank you. I will have a think about the columns for the project -- would be nice to have a kanban board :)

Jun 1 2021, 9:27 AM · dbbackups-dashboard
h.krishna added a comment to T284029: Create/refine user stories for Bernard/WMFDBBackupsMonitor development.

Thanks @jcrespo, Sounds like a plan, will prioritise and make things more clearer and have a think about the scopes and timeframes. (will edit the task and add it in)

Jun 1 2021, 9:18 AM · dbbackups-dashboard

May 31 2021

h.krishna added a comment to T284030: Create/Refine abstract system design and front-end mockups for Bernard/WMFDBBackupsDashboard .

First iteration of system design (as discussed on Thursday 27th May -- highly abstract!)

image.png (882×1 px, 135 KB)

May 31 2021, 9:28 PM · dbbackups-dashboard
h.krishna renamed T284029: Create/refine user stories for Bernard/WMFDBBackupsMonitor development from Create user stories for Bernard/WMFDBBackupsMonitor development to Create/refine user stories for Bernard/WMFDBBackupsMonitor development.
May 31 2021, 9:23 PM · dbbackups-dashboard