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

⛰️✨ Sections #1155

Closed
7 of 8 tasks
zspencer opened this issue Mar 2, 2023 · 1 comment
Closed
7 of 8 tasks

⛰️✨ Sections #1155

zspencer opened this issue Mar 2, 2023 · 1 comment
Labels
⛰️ epic Work we expect will take multiple patches to complete ✨ feature Reduces Client's Burden or Grants them Benefits 🥔 Satisfices It's good enough to use, but not particularly great
Milestone

Comments

@zspencer
Copy link
Member

zspencer commented Mar 2, 2023

Use Cases

Data Model

Design

Bugs

@zspencer zspencer added the ⛰️ epic Work we expect will take multiple patches to complete label Mar 2, 2023
@zspencer zspencer added this to the 1.0 - Andromeda milestone Mar 2, 2023
@zspencer zspencer changed the title Rooms 🥔 Rooms Mar 2, 2023
zspencer added a commit that referenced this issue Mar 2, 2023
- #926
- #1155

There are many pages that are not in a `room`, and the `policy_scope` of
`current_room` could result in a false safety.

That said, we probably should *also* be writing `request` specs to
confirm that folks get 404 on endpoints outside of their scope...
zspencer added a commit that referenced this issue Mar 4, 2023
- #1155

It's not really serving us, and is a hold-over from when Convene was
more video-forward.
zspencer added a commit that referenced this issue Mar 4, 2023
- #1155

It's not really serving us, and is a hold-over from when Convene was
more video-forward.
zspencer added a commit that referenced this issue Mar 4, 2023
- #1155

It's not really serving us, and is a hold-over from when Convene was
more video-forward.
zspencer added a commit that referenced this issue Mar 4, 2023
- #1155

It's not really serving us, and is a hold-over from when Convene was
more video-forward.
zspencer added a commit that referenced this issue Mar 4, 2023
- #1155

It's not really serving us, and is a hold-over from when Convene was
more video-forward.
zspencer added a commit that referenced this issue Mar 4, 2023
- #1155

It's not really serving us, and is a hold-over from when Convene was
more video-forward.
zspencer added a commit that referenced this issue Mar 4, 2023
- #1155

It's not really serving us, and is a hold-over from when Convene was
more video-forward.
zspencer added a commit that referenced this issue Mar 4, 2023
- #1155
- #1151

It's not really serving us, and is a hold-over from when Convene was
more video-forward.

Instead, we may want to create a `Furniture` that can "bounce" people
from a `Room` unless they know the secret code / are `Member`s of the
`Space` or in an appropriate `Group`.
zspencer added a commit that referenced this issue Mar 4, 2023
…f `public`/`internal` (#1183)

- #1155
- #1151

It's not really serving us, and is a hold-over from when Convene was
more video-forward.

Instead, we may want to create a `Furniture` that can "bounce" people
from a `Room` unless they know the secret code / are `Member`s of the
`Space` or in an appropriate `Group`.
zspencer added a commit that referenced this issue Mar 31, 2023
- #832
- #1155
- #1154
- #709

As I was working to onboard Piikup, I discovered I couldn't really write
an easy script to merge into a space since I didn't have the
associations together.

Now they're super tight! Yyyaaaaaaah!
zspencer added a commit that referenced this issue Apr 2, 2023
- #832
- #1155
- #1154
- #709

As I was working to onboard Piikup, I discovered I couldn't really write
an easy script to merge into a space since I didn't have the
associations together.

Now they're super tight! Yyyaaaaaaah!
@zspencer zspencer added the ✨ feature Reduces Client's Burden or Grants them Benefits label May 18, 2023
@zspencer zspencer changed the title 🥔 Rooms 🥔⛰️✨ Rooms May 18, 2023
This was referenced May 18, 2023
@zspencer zspencer added the 🥔 Satisfices It's good enough to use, but not particularly great label Jun 15, 2023
@zspencer zspencer changed the title 🥔⛰️✨ Rooms 🥔⛰️✨ Sections Jun 15, 2023
rosschapman pushed a commit that referenced this issue Oct 23, 2023
- #1155

At some point, it would make sense for us to make a Gizmo for linking to
different places (even ones outside of the Space!) and replacing the
Section Navigation bar with that.

But in the meantime, the `Listed` vs `Unlisted` dichotomy isn't really
serving us, and is getting in the way a little bit.
zspencer added a commit that referenced this issue Dec 4, 2023
- #1155
- #1988

Now that we have a Gizmo for navigating between Sections, we don't want
to keep it everywhere.
zspencer added a commit that referenced this issue Dec 5, 2023
…1989)

* 🧹 `Section`: Remove Navigation in favor of `SectionNavigation` Gizmo

- #1155
- #1988

Now that we have a Gizmo for navigating between Sections, we don't want
to keep it everywhere.

* `Sections`: Eliminate feature tests presuming navigation between rooms

Now that we're using the gizmo, it doesn't make sense to have end-to-end
tests that presume every Section will include functioality to navigate
between Sections.

This also gets rid of all the unused step definitions.

* Add system spec for SectionNavigation

* 🧹 Delete driver code related to `Section Navigation`
zspencer added a commit that referenced this issue Dec 21, 2023
- #1155

- Meta description tags are useful for SEO; and maybe even useful for
  #1988

- I would love if we allowed `Section#title` to be set as well
zspencer added a commit that referenced this issue Dec 21, 2023
- #1155

- Meta description tags are useful for SEO; and maybe even useful for
  #1988

- I would love if we allowed `Section#title` to be set as well
zspencer added a commit that referenced this issue Dec 21, 2023
- #1155

- Meta description tags are useful for SEO; and maybe even useful for
  #1988

- I would love if we allowed `Section#title` to be set as well
zspencer added a commit that referenced this issue Dec 21, 2023
- #1155

- I forgot this in #2055.
  Which probably means I should write a system spec.
anaulin pushed a commit that referenced this issue Dec 21, 2023
* `Section`: Permit setting the `#description`

- #1155

- I forgot this in #2055.
  Which probably means I should write a system spec.

* Redirect ftw
zspencer added a commit that referenced this issue Dec 27, 2023
#1155

Not really sure if I actually fixed it; but oh well; this is easier to
read IMO
zspencer added a commit that referenced this issue Dec 27, 2023
#1155

Not really sure if I actually fixed it; but oh well; this is easier to
read IMO
zspencer added a commit that referenced this issue Jan 4, 2024
- #1155
- #1988

Apparently, some of the Expanse Quotes are quite long; making them
[ill-suited for a 300 character limited
field](https://github.com/zinc-collective/convene/actions/runs/7403679313/job/20145303706?pr=2079).

This shortens those down so they don't explode.
zspencer added a commit that referenced this issue Jan 4, 2024
* 🐛🔨 `Section`: Shorten Factory Generated `Room#description`

- #1155
- #1988

Apparently, some of the Expanse Quotes are quite long; making them
[ill-suited for a 300 character limited
field](https://github.com/zinc-collective/convene/actions/runs/7403679313/job/20145303706?pr=2079).

This shortens those down so they don't explode.

* Demagistrate the Number
@zspencer zspencer changed the title 🥔⛰️✨ Sections ⛰️✨ Section Apr 11, 2024
@zspencer zspencer changed the title ⛰️✨ Section ⛰️✨ Sections Apr 11, 2024
@rosschapman
Copy link
Contributor

🧹 Relegated to cold storage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⛰️ epic Work we expect will take multiple patches to complete ✨ feature Reduces Client's Burden or Grants them Benefits 🥔 Satisfices It's good enough to use, but not particularly great
Projects
None yet
Development

No branches or pull requests

2 participants