Check out my new blog post about #Pundit and different #RSpec test approaches.
https://tobiasmaier.info/posts/2023/06/19/pundit-rspec-approaches.html
#pundit #rspec #ruby #rubyonrails #authz #authorization
As a Chelsea and US Soccer fan I feel secure in saying that Christian Pulisic is pretty much a shit player.
#usmnt #mastodonfc #pundit #CFC
@szeis4cookie Andy Katz is a fairly famous #pundit who ranks the top men's basketball teams ahead of the March Madness tournament... This is similar to the AP top 25 poll and other more official rankings. So, VCU would be considered a top 25 team out of 36 top teams, according to Mr. Katz's #Power36 ranking
I punned it....[[|:-D
Please fav & boost!
#Meme archive: https://w.tt/2YyPjcM
#memes #memes2022 #PNWMemist #memesdaily #dankmemes #funnymemes #puns #wordplay #pundit #Pundamentals
#meme #memes #memes2022 #pnwmemist #memesdaily #dankmemes #funnymemes #puns #wordplay #pundit #pundamentals
Thanking member who posted link to Google Doc of "verified/credible/worthy" #journalist #writer #pundit #newsie folks I was mourning loss of contact with. This list rules! https://docs.google.com/spreadsheets/d/1XpBPzCFf0kI6aLnYyNPC74SJqI2SXg664sR3XrWDnfU/edit#gid=0
@mastodonmigration
#journalist #writer #pundit #newsie
@JoanVT actually, been thinking about your reply. @boskee and @tchambers have a very cool tool for just this purpose at https://followlists.online/ which at the moment is pretty un-utilized. It would not be much work to cull out several sub-lists from this sheet, like maybe #political #pundit #academic #Ukraine #MedMastodon #BlackMastodon, and put them up on this site. Get to it in the next day or so. Thanks for the idea!
#BlackMastodon #MedMastodon #ukraine #academic #pundit #political
A few #Convene patches in this morning:
- Chore: CI was failing because #Firefox wasn't installing anymore on #GithubActions: https://github.com/zinc-collective/convene/pull/946
- Security: #Pundit now detects when we haven't called `authorize` on a resource: https://github.com/zinc-collective/convene/pull/929
And some more WIP:
- Refactor: Swapping #Turbo frames in favor of Streams: https://github.com/zinc-collective/convene/pull/932
- Marketplace: Member Edits Products has some quality improvements! https://github.com/zinc-collective/convene/pull/942
#ruby #rails #cooperative #cooperatives #zinccoop #turbo #pundit #githubactions #firefox #Convene
A few #Convene patches in this morning:
- CI was failing because #Firefox wasn't installing anymore on #GithubActions: https://github.com/zinc-collective/convene/pull/946
- #Pundit now detects when we haven't performed an `authorize` on a given resource: https://github.com/zinc-collective/convene/pull/929
And some more WIP:
- Unwinding #Turbo frames in favor of Streams: https://github.com/zinc-collective/convene/pull/932
- From Kelly: Marketplace: Member Edits Products has some quality improvements! https://github.com/zinc-collective/convene/pull/942
#cooperative #cooperatives #zinccoop #turbo #pundit #githubactions #firefox #Convene
Republican losers last night and today are claiming/alleging election fraud (Kari Lake) while democratic losers are gracefully conceding (Val Deming Tim Ryan) Says a lot about the state of US political scene. The anticipated Red wave died before it ever materialized. A lot of pundits and politicians eating from crow this morning #midterms #valdeming #JohnFetterman #elections #pundit #timryan #noredwave
#midterms #valdeming #johnfetterman #elections #pundit #timryan #noredwave
Made some decent progress on the Journal feature for #Convene: https://github.com/zinc-collective/convene/pull/900
None of the #fediverse or #ActivityPub features are built out yet; but it does show how we use the #Rails / #Pundit design patterns to sprout integrated pieces of user behavior.
#pundit #rails #activitypub #fediverse #Convene
I've been on an interop kick for #Convene, exposing most of the core-features as APIs, and this one brings us Rooms! https://github.com/zinc-collective/convene/pull/671
It also tidies up our #Pundit policy objects, making them composable so #ActiveRecord models that accept nested attributes can delegate responsibility for determining the permitted attributes to the associated model!.
#rails #ruby #coop #zinccoop #activerecord #pundit #Convene