From 012dd31770346ae8dcd7f61523585e663e9cd442 Mon Sep 17 00:00:00 2001 From: "Glitch (uvi)" Date: Fri, 12 Mar 2021 23:15:43 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=99=8D=F0=9F=9A=9B=20Updated=20with=20Gli?= =?UTF-8?q?tch?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 1 + infras.js | 16 +++++++++++ uvis2021.js | 82 +++++++++++++++++++++++++++++++++++++++++++++-------- 3 files changed, 87 insertions(+), 12 deletions(-) diff --git a/index.html b/index.html index f8cad41..d2d19b3 100644 --- a/index.html +++ b/index.html @@ -227,6 +227,7 @@

+
diff --git a/infras.js b/infras.js index f95bfd3..051eb74 100644 --- a/infras.js +++ b/infras.js @@ -851,6 +851,18 @@ x: "Updated our Stripe gem, and updated the Stripe api version we are targeting "t": "2021-02-17", "d": "2021-01-25", }, { // ------------------------------------------------------------------------ +"x": "A bunch more updates to the admin interface: rearranged a few things, updated the spacing between sections, simplified some things with the include statement.", +"u": ["https://twitter.com/beeminfra/status/1364681582976536576"] +}, { // ------------------------------------------------------------------------ +"x": "Even better: made the admin interface accessible from a user's gallery page, not just goal page, so we don't have awkwardness with users w/no goals left.", +"u": ["https://twitter.com/beeminfra/status/1364681633891196928"] +}, { // ------------------------------------------------------------------------ +"x": "removed an old unused controller and redundant routes associated with it (that now just redirect to the correct/new place)", +"u": ["https://twitter.com/beeminfra/status/1369814931017588737", +"https://github.com/beeminder/beeminder/pull/2109"], +"d": "2021-02-12", +"t": "2021-03-10" +}, { // ------------------------------------------------------------------------ }, { // ------------------------------------------------------------------------ }, { // ------------------------------------------------------------------------ }, /* ----------------------------------------------------------- end batch */ ] @@ -866,6 +878,10 @@ https://github.com/beeminder/beeminder/commit/ }, { // ------------------------------------------------------------------------ }, { // ------------------------------------------------------------------------ +}, { // ------------------------------------------------------------------------ +}, { // ------------------------------------------------------------------------ +}, { // ------------------------------------------------------------------------ +}, { // ------------------------------------------------------------------------ ## NEED HELP FROM ADAM: diff --git a/uvis2021.js b/uvis2021.js index b0e6c2a..36a64a5 100644 --- a/uvis2021.js +++ b/uvis2021.js @@ -11,9 +11,11 @@ var batch2021jan = [{ "x": "We bumped up the price of Beemium to $40/mo (if you don't already have it) and stopped selling the lifetime option for all plans", "u": ["https://twitter.com/beemuvi/status/1346258053755097088", "https://github.com/beeminder/beeminder/issues/313", - "https://github.com/beeminder/beeminder/pull/1921"], + "https://github.com/beeminder/beeminder/pull/1921", + "https://github.com/beeminder/beeminder/commit/cc8dd0a45118ce919035456057a7c5768cabc003"], "t": "2021-01-04", "d": "2020-12-31", +"c": "Note the 'if false' things that comment out various sections. There may be things worth resurrecting from there.", }, { // ------------------------------------------------------------------------ "x": "As probably just an easter-eggy new year's promotion, if that's not an oxymoron, the more-free-goals-please button now works for everyone on the free plan", "u": ["https://twitter.com/beemuvi/status/1346260055662895105", @@ -404,10 +406,59 @@ var batch2021feb = [{ "t": "2021-02-19", "c": "AKA toasts, as they're known to Android developers", }, { // ------------------------------------------------------------------------ +"x": "Fixed a malformed sentence on beeminder.com/premium and generally made the intro copy better for non-premium users", +"u": ["https://twitter.com/beemuvi/status/1366548721857556485", + "https://github.com/beeminder/beeminder/issues/2116", + "https://github.com/beeminder/beeminder/pull/2117"], +"d": "2021-02-22", +"c": "Originally a mini-UVI but then Bee and Dreev edit-warred and it ended up way better", +}, { // ------------------------------------------------------------------------ +"x": "Commitwall means never having to say you're sorry, er, never having to say \"since you've added a credit card\" (in the new goal email)", +"u": ["https://twitter.com/beemuvi/status/1366549043279663110", + "https://github.com/beeminder/beeminder/issues/2008", + "https://github.com/beeminder/beeminder/pull/2120"], +"d": "2021-02-22", +"c": "Actual copy change: \"here are the key things to remember since you've added a credit card\" -> \"here are the key things to remember about your new goal commitment\"", +}, /* --------------------------------------------------------- end 2021feb */ ] + +var batch2021mar = [{ +"x": "We removed the old \"nomercy\" field from the API docs since that hasn't been a thing since UVI#2734; also fixed a broken link to RapidAPI", +"u": ["https://twitter.com/beemuvi/status/1366619658124627971", + "https://github.com/beeminder/beeminder/issues/2044", + "https://github.com/beeminder/beeminder/pull/2102", + "https://github.com/beeminder/beeminder/issues/1942"], +"d": "2021-03-01", +"c": "RapidAPI used to be Mashape", }, { // ------------------------------------------------------------------------ +"x": "If you're learning a language in @clozemaster *from* multiple different languages, we were only counting your points from one of them. #bugfix", +"u": ["https://twitter.com/beemuvi/status/1367270900823773184", + "https://github.com/beeminder/beeminder/issues/722", + "https://github.com/beeminder/beeminder/pull/2126"], +"d": "2021-03-03", +"t": "2021-03-03", +"c": "So if you're learning, say, Arabic from both English and from French, we now count Clozemaster points in both categories, since they're both Arabic. Before it was random each time which from-language we counted, so that was pretty bad (for the likely 1 person who had this problem).", }, { // ------------------------------------------------------------------------ +"x": "There were some missing spaces in the blog blurb on the front page; #bugfix on the script that generates those. Also fixed date and author line getting merged.", +"u": ["https://twitter.com/beemuvi/status/1367581630655655937", + "https://github.com/beeminder/beeminder/pull/2127", + "https://github.com/beeminder/beeminder/pull/2128"], +"d": "2021-03-03", +"t": "2021-03-04", }, { // ------------------------------------------------------------------------ +"x": "We were accidentally eliding your avatar / 'About You' blurb / URL on your gallery when you were logged in (it was only shown when you were logged out). #bugfix", +"u": ["https://twitter.com/beemuvi/status/1367582532011655168", + "https://github.com/beeminder/beeminder/issues/2029", + "https://github.com/beeminder/beeminder/pull/2130"], +"d": "2021-03-04", +"t": "2021-03-04", }, { // ------------------------------------------------------------------------ +"x": "In the do-less section of the megabreak page we were giving safe days but calling it a hard cap, which was all wrong (now we give actual hard cap). #bugfix", +"u": ["https://twitter.com/beemuvi/status/1370163495170318337", + "https://github.com/beeminder/beeminder/issues/1512", + "https://github.com/beeminder/beeminder/pull/2133"], +"d": "2021-03-11", +"t": "2021-03-11", +"c": "Eg: if you had a rate of 3 cookies per day, and a current limit of 21 cookies, we'd say you had a safety buffer of 7 cookies, when it ought to have been either 7 days or 21 cookies", }, { // ------------------------------------------------------------------------ }, { // ------------------------------------------------------------------------ }, { // ------------------------------------------------------------------------ @@ -430,7 +481,15 @@ var batch2021feb = [{ }, { // ------------------------------------------------------------------------ }, { // ------------------------------------------------------------------------ }, { // ------------------------------------------------------------------------ -}, /* --------------------------------------------------------- end 2021feb */ ] +}, { // ------------------------------------------------------------------------ +}, { // ------------------------------------------------------------------------ +}, { // ------------------------------------------------------------------------ +}, { // ------------------------------------------------------------------------ +}, { // ------------------------------------------------------------------------ +}, { // ------------------------------------------------------------------------ +}, { // ------------------------------------------------------------------------ +}, { // ------------------------------------------------------------------------ +}, /* --------------------------------------------------------- end 2021mar */ ] var staged = [ { }, { // ------------------------------------------------------------------------ @@ -439,6 +498,9 @@ var staged = [ { }, { // ------------------------------------------------------------------------ }, { // ------------------------------------------------------------------------ }, { // ------------------------------------------------------------------------ +}, { // ------------------------------------------------------------------------ +}, { // ------------------------------------------------------------------------ +}, { // ------------------------------------------------------------------------ }, /* ---------------------------------------------------------- end staged */ ] /********************************************************************************************************************************************************************* @@ -497,14 +559,9 @@ https://github.com/beeminder/beeminder/issues/2087 }, { // ------------------------------------------------------------------------ [HOLD] Make /user/goal/graph.svg work like /user/goal/graph.png. - -I am not 100% confident this will work in production, because -we have a thing where production and dev/test work differently with -regards to formats, but this should get us closer. - +ADAM: I am not 100% confident this will work in production, because we have a thing where production and dev/test work differently with regards to formats, but this should get us closer. When this works, the UVI will be something like: You can now get the most recent SVG of a public goal's graph at user/goal/graph.svg. - Works toward https://github.com/beeminder/beeminder/issues/2084 then adam said "This actually did the job!" does that mean it's a UVI now? @@ -513,10 +570,11 @@ ADAM: I need to rework this. It'll be a quick change, but I have to step away at * rework the graph controller to have an svg style and use that }, { // ------------------------------------------------------------------------ }, { // ------------------------------------------------------------------------ -[MINI] -remove "nomercy" from the API docs -https://github.com/beeminder/beeminder/issues/2044 -(still seems to be there as of 2021-02-11 when i grep "nomercy" in api.bmndr.co ) +}, { // ------------------------------------------------------------------------ +}, { // ------------------------------------------------------------------------ +}, { // ------------------------------------------------------------------------ +}, { // ------------------------------------------------------------------------ +}, { // ------------------------------------------------------------------------ }, { // ------------------------------------------------------------------------ }, { // ------------------------------------------------------------------------ }, { // ------------------------------------------------------------------------