Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🙍🚛 Updated with Glitch #64

Merged
merged 1 commit into from
Mar 12, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -227,6 +227,7 @@ <h4>
<script src="/uvis2021.js"></script>
<div id="2021jan"><script>genbatch(2021, 1)</script></div>
<div id="2021feb"><script>genbatch(2021, 2)</script></div>
<div id="2021mar"><script>genbatch(2021, 3)</script></div>

<!-- add new UVIs to pub/uvis2021.js -->

Expand Down
16 changes: 16 additions & 0 deletions infras.js
Original file line number Diff line number Diff line change
Expand Up @@ -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 */ ]
Expand All @@ -866,6 +878,10 @@ https://github.com/beeminder/beeminder/commit/

}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------


## NEED HELP FROM ADAM:
Expand Down
82 changes: 70 additions & 12 deletions uvis2021.js
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down Expand Up @@ -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",
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
Expand All @@ -430,7 +481,15 @@ var batch2021feb = [{
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, /* --------------------------------------------------------- end 2021feb */ ]
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, /* --------------------------------------------------------- end 2021mar */ ]

var staged = [ {
}, { // ------------------------------------------------------------------------
Expand All @@ -439,6 +498,9 @@ var staged = [ {
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, /* ---------------------------------------------------------- end staged */ ]

/*********************************************************************************************************************************************************************
Expand Down Expand Up @@ -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?
Expand All @@ -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 )
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
}, { // ------------------------------------------------------------------------
Expand Down