Page MenuHomePhabricator

RhinosF1 (Samuel)
DeveloperAdministrator

Projects (7)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Jun 30 2020, 10:30 PM (29 w, 5 d)
Roles
Administrator
Availability
Available
IRC Nick
RhinosF1
GitHub User
RhinosF1
Miraheze User
RhinosF1 [ Global Accounts ]

Recent Activity

Yesterday

RhinosF1 triaged T158: Renew bots1 ssl cert as High priority.
Sun, Jan 24, 3:05 PM · Security, Web

Sat, Jan 23

RhinosF1 added a subtask for T157: Welcome I/O and dict-in-memory management is extremely racey: T127: Apply welcome schema change.
Sat, Jan 23, 9:41 PM · performance, MirahezeBot-Plugins
RhinosF1 added a parent task for T127: Apply welcome schema change: T157: Welcome I/O and dict-in-memory management is extremely racey.
Sat, Jan 23, 9:41 PM · MacFan4000, MirahezeBot-Plugins
RhinosF1 added a comment to T157: Welcome I/O and dict-in-memory management is extremely racey.

Because my plan to handle it requires that schema in place

Sat, Jan 23, 9:41 PM · performance, MirahezeBot-Plugins
RhinosF1 triaged T157: Welcome I/O and dict-in-memory management is extremely racey as Normal priority.
Sat, Jan 23, 8:35 PM · performance, MirahezeBot-Plugins
RhinosF1 added a comment to T157: Welcome I/O and dict-in-memory management is extremely racey.

We've got a schema so probably best to just switch this to bot.db

Sat, Jan 23, 8:31 PM · performance, MirahezeBot-Plugins
RhinosF1 added a subtask for T157: Welcome I/O and dict-in-memory management is extremely racey: T127: Apply welcome schema change.
Sat, Jan 23, 8:30 PM · performance, MirahezeBot-Plugins
RhinosF1 added a parent task for T127: Apply welcome schema change: T157: Welcome I/O and dict-in-memory management is extremely racey.
Sat, Jan 23, 8:30 PM · MacFan4000, MirahezeBot-Plugins
RhinosF1 renamed T157: Welcome I/O and dict-in-memory management is extremely racey from Possible threading issue in welcome.py to Welcome I/O and dict-in-memory management is extremely racey.
Sat, Jan 23, 8:30 PM · performance, MirahezeBot-Plugins
RhinosF1 added a subtask for T108: Unbundle welcome and add as a requirement: T157: Welcome I/O and dict-in-memory management is extremely racey.
Sat, Jan 23, 8:29 PM · MirahezeBot-Plugins
RhinosF1 added a parent task for T157: Welcome I/O and dict-in-memory management is extremely racey: T108: Unbundle welcome and add as a requirement.
Sat, Jan 23, 8:29 PM · performance, MirahezeBot-Plugins
RhinosF1 added projects to T157: Welcome I/O and dict-in-memory management is extremely racey: MirahezeBot-Plugins, performance.
Sat, Jan 23, 7:44 PM · performance, MirahezeBot-Plugins

Thu, Jan 21

RhinosF1 added a project to T154: Review position and timing of api calls in phab to ensure best response time: performance.
Thu, Jan 21, 4:28 PM · performance, Phabricator-API-Client, MirahezeBot-Plugins
RhinosF1 added a comment to T154: Review position and timing of api calls in phab to ensure best response time.

user.search being done intelligently in one is a big thing.

Thu, Jan 21, 4:14 PM · performance, Phabricator-API-Client, MirahezeBot-Plugins
RhinosF1 updated the task description for T155: Support additional application.search APIs.
Thu, Jan 21, 2:01 PM · Phabricator-API-Client, MirahezeBot-Plugins
RhinosF1 added a project to T153: Move parsing of response to Sopel plugin: Phabricator-API-Client.
Thu, Jan 21, 1:55 PM · Phabricator-API-Client, MirahezeBot-Plugins
RhinosF1 added projects to T145: Cache a Session() object in memory for external requests: Phabricator-API-Client, MediaWiki-API-Handler.
Thu, Jan 21, 1:55 PM · MediaWiki-API-Handler, Phabricator-API-Client, performance, MirahezeBot-Plugins
RhinosF1 added a project to T102: Unbundle phab and package as a seperate plugin: Phabricator-API-Client.
Thu, Jan 21, 1:54 PM · Phabricator-API-Client, MirahezeBot-Plugins
RhinosF1 added a project to T154: Review position and timing of api calls in phab to ensure best response time: Phabricator-API-Client.
Thu, Jan 21, 1:54 PM · performance, Phabricator-API-Client, MirahezeBot-Plugins
RhinosF1 added a project to T155: Support additional application.search APIs: Phabricator-API-Client.
Thu, Jan 21, 1:54 PM · Phabricator-API-Client, MirahezeBot-Plugins
RhinosF1 triaged T155: Support additional application.search APIs as Normal priority.
Thu, Jan 21, 1:53 PM · Phabricator-API-Client, MirahezeBot-Plugins
RhinosF1 triaged T154: Review position and timing of api calls in phab to ensure best response time as Normal priority.
Thu, Jan 21, 1:52 PM · performance, Phabricator-API-Client, MirahezeBot-Plugins
RhinosF1 triaged T153: Move parsing of response to Sopel plugin as Normal priority.
Thu, Jan 21, 1:51 PM · Phabricator-API-Client, MirahezeBot-Plugins

Wed, Jan 20

RhinosF1 committed rMBSbd04ebd435c4: autofix (authored by RhinosF1).
autofix
Wed, Jan 20, 6:59 PM · MirahezeBot-Plugins
RhinosF1 added a subtask for T152: Release Version 10 (last version not a 'bundle'): T90: [EPIC] The future of MirahezeBot.
Wed, Jan 20, 4:06 PM · MirahezeBot-Plugins
RhinosF1 added a parent task for T90: [EPIC] The future of MirahezeBot: T152: Release Version 10 (last version not a 'bundle').
Wed, Jan 20, 4:06 PM · MirahezeBot-Plugins
RhinosF1 triaged T152: Release Version 10 (last version not a 'bundle') as Normal priority.
Wed, Jan 20, 4:06 PM · MirahezeBot-Plugins
RhinosF1 triaged T151: Write tests as Normal priority.
Wed, Jan 20, 4:05 PM · CI / CD and Automation, MirahezeBot-Plugins
RhinosF1 added a subtask for T90: [EPIC] The future of MirahezeBot: T150: Write some coding conventions and guidelines on liniting.
Wed, Jan 20, 4:04 PM · MirahezeBot-Plugins
RhinosF1 added a parent task for T150: Write some coding conventions and guidelines on liniting: T90: [EPIC] The future of MirahezeBot.
Wed, Jan 20, 4:04 PM · CI / CD and Automation
RhinosF1 created T150: Write some coding conventions and guidelines on liniting.
Wed, Jan 20, 4:04 PM · CI / CD and Automation
RhinosF1 committed rMBSe4b58b5adf1c: . (authored by RhinosF1).
.
Wed, Jan 20, 3:55 PM · MirahezeBot-Plugins
RhinosF1 closed T149: Should we use " or ' for quotes? as Resolved.
Wed, Jan 20, 2:30 PM · CI / CD and Automation, MirahezeBot-Plugins
RhinosF1 claimed T149: Should we use " or ' for quotes?.

Ive gone with ' as it's the default and most in use. " should only be used where you'd have to escape ' as escaping strings is bad.

Wed, Jan 20, 2:30 PM · CI / CD and Automation, MirahezeBot-Plugins
RhinosF1 committed rMBSc9a21b6e91ed: . (authored by RhinosF1).
.
Wed, Jan 20, 2:22 PM · MirahezeBot-Plugins
RhinosF1 committed rMBScdcbc3f182db: Revert "Update version.py" (authored by RhinosF1).
Revert "Update version.py"
Wed, Jan 20, 2:22 PM · MirahezeBot-Plugins
RhinosF1 added a reverting change for rMBS99c77d1203e9: Update version.py: rMBS8470bb032a8c: Revert "Update version.py".
Wed, Jan 20, 2:22 PM · MirahezeBot-Plugins
RhinosF1 committed rMBS8470bb032a8c: Revert "Update version.py" (authored by RhinosF1).
Revert "Update version.py"
Wed, Jan 20, 2:22 PM · MirahezeBot-Plugins
RhinosF1 added a reverting change for rMBS4fee552a1b6d: Update version.py: rMBScdcbc3f182db: Revert "Update version.py".
Wed, Jan 20, 2:22 PM · MirahezeBot-Plugins
RhinosF1 committed rMBS1d3f5d34e57c: Revert "Update dbclean.py" (authored by RhinosF1).
Revert "Update dbclean.py"
Wed, Jan 20, 2:22 PM · MirahezeBot-Plugins
RhinosF1 added a reverting change for rMBSecac648fe0db: Update dbclean.py: rMBS1d3f5d34e57c: Revert "Update dbclean.py".
Wed, Jan 20, 2:22 PM · MirahezeBot-Plugins
RhinosF1 committed rMBSac8140cac596: Revert "Update status.py" (authored by RhinosF1).
Revert "Update status.py"
Wed, Jan 20, 2:22 PM · MirahezeBot-Plugins
RhinosF1 added a reverting change for rMBS39bad8a44d91: Update status.py: rMBSac8140cac596: Revert "Update status.py".
Wed, Jan 20, 2:22 PM · MirahezeBot-Plugins
RhinosF1 added a reverting change for rMBSc9e319f1d86a: Update responses.py: rMBSf77b60e34b6b: Revert "Update responses.py".
Wed, Jan 20, 2:22 PM · MirahezeBot-Plugins
RhinosF1 committed rMBSf77b60e34b6b: Revert "Update responses.py" (authored by RhinosF1).
Revert "Update responses.py"
Wed, Jan 20, 2:22 PM · MirahezeBot-Plugins

Tue, Jan 19

RhinosF1 committed rMBSc96838dfa66f: fix most (authored by RhinosF1).
fix most
Tue, Jan 19, 3:52 PM · MirahezeBot-Plugins
RhinosF1 committed rMBS6af5ef2b4bd1: Update test_general.py (authored by RhinosF1).
Update test_general.py
Tue, Jan 19, 3:52 PM · MirahezeBot-Plugins
RhinosF1 committed rMBSebca4e9f9a68: Merge branch 'flake8-styles' of https://github.com/MirahezeBots/MirahezeBots… (authored by RhinosF1).
Merge branch 'flake8-styles' of https://github.com/MirahezeBots/MirahezeBots…
Tue, Jan 19, 3:34 PM · MirahezeBot-Plugins
RhinosF1 committed rMBS1a0aee2110ae: . (authored by RhinosF1).
.
Tue, Jan 19, 3:34 PM · MirahezeBot-Plugins

Fri, Jan 15

RhinosF1 triaged T149: Should we use " or ' for quotes? as High priority.
Fri, Jan 15, 6:25 PM · CI / CD and Automation, MirahezeBot-Plugins

Mon, Jan 11

RhinosF1 renamed T148: Should the bot auto deop after carrying out a command requiring it to op? from Bot should auto deop after carrying out a chanop command to Should the bot auto deop after carrying out a command requiring it to op?.
Mon, Jan 11, 4:27 AM · MacFan4000, MirahezeBot-Plugins
RhinosF1 added a comment to T148: Should the bot auto deop after carrying out a command requiring it to op?.

Upstream seem to just refuse if the bot isn't opped.

Mon, Jan 11, 4:26 AM · MacFan4000, MirahezeBot-Plugins

Wed, Jan 6

RhinosF1 closed T147: Issue with chanopcache commands as Invalid.

nothing here that's ever been an issue, valid uses of things can mute CI happily and have always been able to do that but in any case that logic is changing soon.

Wed, Jan 6, 7:03 AM · MacFan4000, MirahezeBot-Plugins
RhinosF1 added a comment to T147: Issue with chanopcache commands.

That's what # noqa is for

Wed, Jan 6, 6:30 AM · MacFan4000, MirahezeBot-Plugins

Sun, Jan 3

RhinosF1 added a project to T92: Unbundle mwapihandler: MediaWiki-API-Handler.
Sun, Jan 3, 8:50 PM · MediaWiki-API-Handler, MirahezeBot-Plugins
RhinosF1 added a parent task for T102: Unbundle phab and package as a seperate plugin: T146: Create CLI API tools.
Sun, Jan 3, 1:16 PM · Phabricator-API-Client, MirahezeBot-Plugins
RhinosF1 added subtasks for T146: Create CLI API tools: T102: Unbundle phab and package as a seperate plugin, T107: Unbundle status and add as a requirement .
Sun, Jan 3, 1:16 PM · MediaWiki-API-Handler, Phabricator-API-Client
RhinosF1 added a parent task for T107: Unbundle status and add as a requirement : T146: Create CLI API tools.
Sun, Jan 3, 1:16 PM · MirahezeBot-Plugins
RhinosF1 triaged T146: Create CLI API tools as Low priority.
Sun, Jan 3, 1:16 PM · MediaWiki-API-Handler, Phabricator-API-Client
RhinosF1 set the color for MediaWiki-API-Handler to Orange.
Sun, Jan 3, 1:15 PM
RhinosF1 created T146: Create CLI API tools.
Sun, Jan 3, 1:15 PM · MediaWiki-API-Handler, Phabricator-API-Client
RhinosF1 created MediaWiki-API-Handler.
Sun, Jan 3, 1:14 PM
RhinosF1 created Phabricator-API-Client.
Sun, Jan 3, 1:14 PM
RhinosF1 claimed T96: Introduce json plugin loader.
Sun, Jan 3, 1:07 PM · MirahezeBot-Plugins
RhinosF1 placed T75: Create self-generating plugins up for grabs.
Sun, Jan 3, 1:07 PM · MirahezeBot-Plugins, MacFan4000
RhinosF1 merged task T75: Create self-generating plugins into T96: Introduce json plugin loader.
Sun, Jan 3, 1:06 PM · MirahezeBot-Plugins, MacFan4000
RhinosF1 merged T75: Create self-generating plugins into T96: Introduce json plugin loader.
Sun, Jan 3, 1:06 PM · MirahezeBot-Plugins
RhinosF1 renamed T116: Use OAuth authentication for mwapi from Add support for OAuth login methods to Use OAuth authentication for mwapi.
Sun, Jan 3, 1:05 PM · performance, MirahezeBot-Plugins
RhinosF1 added a project to T145: Cache a Session() object in memory for external requests: performance.
Sun, Jan 3, 1:02 PM · MediaWiki-API-Handler, Phabricator-API-Client, performance, MirahezeBot-Plugins
RhinosF1 created performance.
Sun, Jan 3, 1:02 PM
RhinosF1 claimed T145: Cache a Session() object in memory for external requests.
Sun, Jan 3, 1:02 PM · MediaWiki-API-Handler, Phabricator-API-Client, performance, MirahezeBot-Plugins
RhinosF1 added a subtask for T107: Unbundle status and add as a requirement : T145: Cache a Session() object in memory for external requests.
Sun, Jan 3, 1:01 PM · MirahezeBot-Plugins
RhinosF1 added parent tasks for T145: Cache a Session() object in memory for external requests: T107: Unbundle status and add as a requirement , T102: Unbundle phab and package as a seperate plugin.
Sun, Jan 3, 1:01 PM · MediaWiki-API-Handler, Phabricator-API-Client, performance, MirahezeBot-Plugins
RhinosF1 added a subtask for T102: Unbundle phab and package as a seperate plugin: T145: Cache a Session() object in memory for external requests.
Sun, Jan 3, 1:01 PM · Phabricator-API-Client, MirahezeBot-Plugins
RhinosF1 created T145: Cache a Session() object in memory for external requests.
Sun, Jan 3, 1:01 PM · MediaWiki-API-Handler, Phabricator-API-Client, performance, MirahezeBot-Plugins

Fri, Jan 1

RhinosF1 closed T144: Phabricator: huge regression in response time after util switch as Resolved.
prod19 seconds
beta pre fix31 seconds
beta w/o cache24 seconds
cached beta18 seconds
Fri, Jan 1, 11:04 PM · Regression, beta-bugs, MirahezeBot-Plugins
RhinosF1 added a comment to T144: Phabricator: huge regression in response time after util switch.

deploying now

Fri, Jan 1, 10:56 PM · Regression, beta-bugs, MirahezeBot-Plugins
RhinosF1 added a comment to T88: Revoke & delete all ssl certs not deployed.

These should have been all done ye

Fri, Jan 1, 4:06 PM · MacFan4000, Web, Security

Thu, Dec 31

RhinosF1 claimed T144: Phabricator: huge regression in response time after util switch.
Thu, Dec 31, 12:20 PM · Regression, beta-bugs, MirahezeBot-Plugins
RhinosF1 moved T144: Phabricator: huge regression in response time after util switch from Triage to Beta-Only on the beta-bugs board.
Thu, Dec 31, 12:08 PM · Regression, beta-bugs, MirahezeBot-Plugins
RhinosF1 moved T144: Phabricator: huge regression in response time after util switch from Radar to TheBigChange (2020-2021) on the MirahezeBot-Plugins board.
Thu, Dec 31, 12:08 PM · Regression, beta-bugs, MirahezeBot-Plugins
RhinosF1 triaged T144: Phabricator: huge regression in response time after util switch as Unbreak Now! priority.
Thu, Dec 31, 12:08 PM · Regression, beta-bugs, MirahezeBot-Plugins
RhinosF1 created T144: Phabricator: huge regression in response time after util switch.
Thu, Dec 31, 12:08 PM · Regression, beta-bugs, MirahezeBot-Plugins
RhinosF1 committed rCHMGNT5e198de643b6: update CI (authored by RhinosF1).
update CI
Thu, Dec 31, 12:08 AM

Wed, Dec 30

RhinosF1 changed the status of T11: Convert to new plugins system in Sopel from Open to Stalled.
Wed, Dec 30, 11:06 PM · MirahezeBot-Plugins
RhinosF1 raised the priority of T95: Start releasing MHBP as a bundle installing everything we do from Low to Normal.
Wed, Dec 30, 11:05 PM · MirahezeBot-Plugins
RhinosF1 raised the priority of T135: Add 3.10-dev to CI matrix on all repos from Low to High.
Wed, Dec 30, 11:05 PM · CI / CD and Automation, MirahezeBot-Plugins
RhinosF1 added a subtask for T90: [EPIC] The future of MirahezeBot: T135: Add 3.10-dev to CI matrix on all repos.
Wed, Dec 30, 11:05 PM · MirahezeBot-Plugins
RhinosF1 added parent tasks for T135: Add 3.10-dev to CI matrix on all repos: T95: Start releasing MHBP as a bundle installing everything we do, T90: [EPIC] The future of MirahezeBot.
Wed, Dec 30, 11:05 PM · CI / CD and Automation, MirahezeBot-Plugins
RhinosF1 added a subtask for T95: Start releasing MHBP as a bundle installing everything we do: T135: Add 3.10-dev to CI matrix on all repos.
Wed, Dec 30, 11:05 PM · MirahezeBot-Plugins
RhinosF1 raised the priority of T94: Offer all plugins as separate packages from Low to Normal.
Wed, Dec 30, 11:05 PM · MirahezeBot-Plugins
RhinosF1 raised the priority of T28: Make Sygnal opt-in from Low to Normal.
Wed, Dec 30, 11:05 PM · MacFan4000, MirahezeBot-Plugins
RhinosF1 raised the priority of T99: Unbundle goofy + add as requirement from Low to Normal.
Wed, Dec 30, 11:05 PM · MirahezeBot-Plugins
RhinosF1 raised the priority of T101: Unbundle Miraheze (as a new factoid plugin) and add as a requirement from Low to Normal.
Wed, Dec 30, 11:05 PM · MirahezeBot-Plugins
RhinosF1 raised the priority of T104: Unbundle responses and add as a requirement from Low to Normal.
Wed, Dec 30, 11:05 PM · MirahezeBot-Plugins
RhinosF1 raised the priority of T102: Unbundle phab and package as a seperate plugin from Low to Normal.
Wed, Dec 30, 11:05 PM · Phabricator-API-Client, MirahezeBot-Plugins
RhinosF1 raised the priority of T107: Unbundle status and add as a requirement from Low to Normal.
Wed, Dec 30, 11:05 PM · MirahezeBot-Plugins
RhinosF1 raised the priority of T106: Unbundle shortlinks and add as a requirement from Low to Normal.
Wed, Dec 30, 11:05 PM · MirahezeBot-Plugins
RhinosF1 raised the priority of T108: Unbundle welcome and add as a requirement from Low to Normal.
Wed, Dec 30, 11:04 PM · MirahezeBot-Plugins
RhinosF1 raised the priority of T122: Allow improved per channel config from Low to Normal.
Wed, Dec 30, 11:04 PM · MirahezeBot-Plugins