Giter Site home page Giter Site logo

website's Introduction

🛠 Status: Maintenance Mode | Stable

This project is currently in maintenance mode - users should feel free to continue to use this app and expect bug fixes, but not expect many additional features.

Resonate Coop website (resonate.coop)

Tools

Node.js

nodejs.org

Hugo v0.88.1

gohugo.io The world’s fastest framework for building websites

Development

Setup

Install Hugo on your machine.

cd src && \
npm install -g @babel/cli @babel/core [email protected] [email protected] && \
npm install

Server

While still in the src directory

hugo server --baseURL http://localhost:1314 --environment development --port 1314

Docker

Docker compose

docker-compose -f docker-compose-dev.yml up -d website

Contributors

See also

gohugo.io The world’s fastest framework for building websites

LICENSE

GPL-3.0-or-later

website's People

Contributors

alex-l-crane avatar angusmcleod avatar auggod avatar dependabot[bot] avatar giraffekey avatar jasecoop avatar louislouisekay avatar peterklingelhofer avatar pursani9 avatar simonv3 avatar timotheegoguely avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

website's Issues

cannot build site

Here's what I get running hugo server --config config.toml --baseURL http://localhost:1314 --port 1314:

Start building sites … 
ERROR 2020/11/06 12:37:58 render of "page" failed: execute of template failed: template: team/single.html:1:3: executing "team/single.html" at <partial "head.html" .>: error calling partial: "/home/tony/src/resonate/website/src/layouts/partials/head.html:8:46": execute of template failed: template: partials/head.html:8:46: executing "partials/head.html" at <index .Site.Data.css.hash "main.css">: error calling index: index of untyped nil
ERROR 2020/11/06 12:37:58 render of "page" failed: execute of template failed: template: team/single.html:1:3: executing "team/single.html" at <partial "head.html" .>: error calling partial: "/home/tony/src/resonate/website/src/layouts/partials/head.html:8:46": execute of template failed: template: partials/head.html:8:46: executing "partials/head.html" at <index .Site.Data.css.hash "main.css">: error calling index: index of untyped nil
ERROR 2020/11/06 12:37:58 render of "page" failed: execute of template failed: template: team/single.html:1:3: executing "team/single.html" at <partial "head.html" .>: error calling partial: "/home/tony/src/resonate/website/src/layouts/partials/head.html:8:46": execute of template failed: template: partials/head.html:8:46: executing "partials/head.html" at <index .Site.Data.css.hash "main.css">: error calling index: index of untyped nil
ERROR 2020/11/06 12:37:58 render of "page" failed: execute of template failed: template: team/single.html:1:3: executing "team/single.html" at <partial "head.html" .>: error calling partial: "/home/tony/src/resonate/website/src/layouts/partials/head.html:8:46": execute of template failed: template: partials/head.html:8:46: executing "partials/head.html" at <index .Site.Data.css.hash "main.css">: error calling index: index of untyped nil
Built in 30 ms
Error: Error building site: failed to render pages: render of "page" failed: execute of template failed: template: team/single.html:1:3: executing "team/single.html" at <partial "head.html" .>: error calling partial: "/home/tony/src/resonate/website/src/layouts/partials/head.html:8:46": execute of template failed: template: partials/head.html:8:46: executing "partials/head.html" at <index .Site.Data.css.hash "main.css">: error calling index: index of untyped nil

hugo version

Hugo Static Site Generator v0.78.1-347F2DE6 linux/amd64 BuildDate: 2020-11-05T09:39:06Z

node version

v10.18.0

Add about page link to navbar

hello,

currently, /about page is only accessible through links at /listen page via a button @ footer.
details on coop is quite important, working as guiding ways to co-ops // cool stuff like this.

would be cool to see on top of the page. it was there once, believing it's worth including there again //

Unable to buy credits / update account

When clicking “Checkout” on https://id.resonate.coop/checkout I received this error:

{“code”:“parameter_invalid_empty”,“doc_url”:“[Error codes | Stripe Documentation](https://stripe.com/docs/error-codes/parameter-invalid-empty%22,%22status%22:400,%22message%22:%22You) passed an empty string for ‘line_items’. We assume empty values are an attempt to unset a parameter; however ‘line_items’ cannot be unset. You should remove ‘line_items’ from your request or supply a non-empty value.”,“param”:“line_items”,“request_id”:“req_HTM6vJghChrTQM”,“type”:“invalid_request_error”}

logged in, updated profile then...

Was redirected towards a membership page that seems to have not been able to detect my account type.

Was pretty sure it was my artist profile, but the Nickname or Artist Name field was blank, creating uncertainty.

I went ahead, assuming it was my artist profile, adding back my Artist Name and location. I then clicked "Next" (which implies something happens next) but just got a popup message that the changes were saved and then... I'm still on this page. A number of issues arises:

  • even after saving, I'm still prompted to "create my account"
  • "artist" is no longer saved, but shows "listener" again
  • if this is an artist account, then there shouldn't be a request for membership (field should be hidden)

Being unsure what to do, I click Logout and try to log back in. I DO login to the player, but yet still see the LOGIN button at the top right and no account links. I click Login and it asks me to "finish login" which I do and then now I see the typical avatar in the top right. I click "Account" and am back to that "Create Your Account" page and this time I see that "artist" has been remembered BUT the Artist Name I had entered previously is gone. It says "Account not complete" at the top, but there's no prompt as to what is missing.

Sorry there's like 20 issues in this. :-(

Contact Feature Does Not Work

When using the contact/support feature, when you hit "send", nothing happens.
It's also worth noting that the form limits text to an extreme amount to the point that I couldn't type out my actual issue in the contact form.

Change links to Handbook to the Handbook Docs View

On resonate.coop, the Handbook links in the header and footer link to: https://community.resonate.coop/c/helpdesk/handbook/60

On stream.resonate.coop, the Handbook link in the header links to: https://community.resonate.coop/c/helpdesk/handbook/60. The Handbook link in the footer links to https://community.resonate.coop/docs.

Additionally, on mobile, if linked to https://community.resonate.coop/c/helpdesk/handbook/60, there seems to be a display error in which no handbook topics appear, only the links to the handbook's subcategories. Technically usable, but likely misleading.

All links to the Handbook in headers and footers on resonate.coop and stream.resonate.coop should be changed to the Docs view at https://community.resonate.coop/docs. This view is easier to filter, search, and has a cleaner presentation.

Comments on the UI

I think the Join Us button is too close to the + button. It's also vertically centered weirdly.

image

I think it may look better if the nav links were in the center of the header. And maybe more vertically centered though if the spacing between them were increased that may not be necessary.

missing docker-compose-dev.yml

The readme suggests running docker-compose with docker-compose-dev.yml, but I couldn't find that file in the repository.

Cannot Join | No confirmation e-mails

Hey!
I tryed to join, but there is no confirmation email comming back. :(
The same happens (not) for the forum. Maybe there is an issue with the server?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.