Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Create Task
Maniphest
T145
Cache a Session() object in memory for external requests
Closed, Resolved
Public
Actions
Edit Task
Edit Related Tasks...
Create Subtask
Edit Parent Tasks
Edit Subtasks
Merge Duplicates In
Close As Duplicate
Edit Related Objects...
Edit Commits
Edit Revisions
Subscribe
Mute Notifications
Award Token
Flag For Later
Assigned To
RhinosF1
Authored By
RhinosF1
Jan 3 2021, 1:01 PM
2021-01-03 13:01:25 (UTC+0)
Tags
MirahezeBot-Plugins
(Radar)
performance
Phabricator-API-Client
MediaWiki-API-Handler
Subscribers
RhinosF1
Description
Cache a copy of requests.Session() in memory
We should slowly roll this out.
Details
Security
None
Related Objects
Search...
Task Graph
Status
Assigned
Task
Open
None
T28
Make Sygnal opt-in
Open
None
T150
Write some coding conventions and guidelines on liniting
Open
None
T152
Release Version 10 (last version not a 'bundle')
Open
None
T94
Offer all plugins as separate packages
Resolved
RhinosF1
T110
Create tests to be added to all python projects as a submodule
Resolved
RhinosF1
T111
Configure puppet to install dev versions of our repo in test venv
Open
RhinosF1
T65
Make wiki_acl wiki specific
Open
None
T66
Allow wiki specific config for logpage()
Open
None
T77
Release wikigmnt
Open
RhinosF1
T137
Make channelmgnt::chanopget properly handle recursion and duplicate items
Open
None
T146
Create CLI API tools
Open
MacFan4000
T113
Ensure working Diffusion replicas exist for all 25 @MirahezeBots GitHub repos
Open
None
T108
Unbundle welcome and add as a requirement
Open
None
T157
Welcome I/O and dict-in-memory management is extremely racey
Resolved
MacFan4000
T127
Apply welcome schema change
Open
RhinosF1
T102
Unbundle phab and package as a seperate plugin
Resolved
RhinosF1
T69
Stop passing full content of bot.* and trigger.* to non sopel managed functions
Resolved
RhinosF1
T67
Status: Ban passing of bot.* to updatestatus(..)
Resolved
RhinosF1
T64
Introduce json cached dynamic config
Open
None
T107
Unbundle status and add as a requirement
Resolved
RhinosF1
T145
Cache a Session() object in memory for external requests
Open
None
T99
Unbundle goofy + add as requirement
Open
None
T104
Unbundle responses and add as a requirement
Open
None
T101
Unbundle Miraheze (as a new factoid plugin) and add as a requirement
Open
RhinosF1
T122
Allow improved per channel config
Open
None
T106
Unbundle shortlinks and add as a requirement
Open
RhinosF1
T96
Introduce json plugin loader
Duplicate
None
T75
Create self-generating plugins
Declined
RhinosF1
T105
Unbundle rss and add as a requirement
Declined
RhinosF1
T120
Complete the RSS overhaul
Resolved
MacFan4000
T123
Unbundle simple plugins
Resolved
MacFan4000
T103
Unbundle pingpong and add as a requirement
Resolved
MacFan4000
T100
Unbundle joinall and add as a requirement
Resolved
MacFan4000
T98
Unbundle channelmgnt as a seperate package + add as requirement
Resolved
None
T97
Unbundle adminlist plugin code + add as requirement
Resolved
RhinosF1
T109
Add admin list to SonarCloud
Event Timeline
RhinosF1
claimed this task.
Jan 3 2021, 1:01 PM
2021-01-03 13:01:25 (UTC+0)
RhinosF1
triaged this task as
High
priority.
RhinosF1
created this task.
RhinosF1
added parent tasks:
T107: Unbundle status and add as a requirement
,
T102: Unbundle phab and package as a seperate plugin
.
RhinosF1
added a project:
performance
.
RhinosF1
added projects:
Phabricator-API-Client
,
MediaWiki-API-Handler
.
Jan 21 2021, 1:55 PM
2021-01-21 13:55:11 (UTC+0)
RhinosF1
added a parent task:
T77: Release wikigmnt
.
Feb 23 2021, 12:12 PM
2021-02-23 12:12:10 (UTC+0)
RhinosF1
closed this task as
Resolved
.
Feb 23 2021, 4:32 PM
2021-02-23 16:32:43 (UTC+0)
Log In to Comment