Coder Social home page Coder Social logo

ffs-zera's People

Contributors

bchabirand avatar brimwen avatar dorpaxio avatar gregoire-d avatar hartorn avatar ledimor avatar renovate-bot avatar renovate[bot] avatar williamdasilva avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  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

ffs-zera's Issues

Logo/avatar issue

Avatar for streamer are not showed with Edge.

Works fine with chrome and firefox

SEO Issues

Discovered this by posting link to ffs-events on a Discord server, and the embed (which uses SEO data) still mentions PUBG (and PlayerUnknown's is mispelled)

Une centaine de streamers s'affrontent lors d'une compétition tous les mois sur le jeu PlayerUnknow's Battlegrounds, organisée et commentée par Zerator. Tous les participants de la compétition doivent s'abonner à la chaine Twitch du vainqueur.

Also, you should use opengraph/twitter metas and an icon to improve website embedding in apps like Discord or Twitter, and set theme-color to ZeratoR's green instead of just pure white

Responsive

Missing required elements for responsive:

  • Viewport meta tag
  • Live view
  • My events
  • Inscription
  • Event list
  • Event detail

Refactoring

Code is getting messy, especially inside event.

Time to refactor it.

Add Twitter authentication

Zerator needs to have easy access to Twitter for every participants.

So, add second authentication on Twitter, cumulative with twitch

Also, check Twitter api for better integration

Add Discord Login

Il est possible de faire rejoindre automatiquement le discord FFS via l'api.
Le scope 'guilds.join'
Il faut utiliser '/guilds/{guild.id}/members/{user.id}'

Il faut que l'applicaiton discord OAuth ai un bot sur le serveur FFS avec la permissions 'CREATE_INSTANT_INVITE' pour que les utilisateur sois ajouter.

Graphical regression

Scroll, left menu and overflow are having problem on "Open" events, since the removal of round list, etc

Change rules

Apply wording changes for the rules in the home page.

image

Sort and filter event list

Hi,

As a nice additional touch, it would be great to be able to sort and filter the events in the list of events.
Minor since there's only one event per month but might come in handy

image

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • chore(deps): update dependency prop-types to v15.8.1
  • chore(deps): update dependency focus-components to v3
  • chore(deps): update dependency immutable to v4
  • chore(deps): update dependency material-design-icons-iconfont to v6
  • chore(deps): update dependency react-router to v6
  • chore(deps): update dependency typeface-roboto to v1
  • chore(deps): update node.js to v20
  • chore(deps): update npm to v10
  • chore(deps): update react monorepo to v18 (major) (react, react-dom)
  • 🔐 Create all rate-limited PRs at once 🔐

Edited/Blocked

These updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox.

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

npm
package.json
  • better-npm-run 0.1.1
  • classlist-polyfill 1.2.0
  • create-react-class 15.6.3
  • draft-js 0.10.5
  • draftjs-to-html 0.8.4
  • eslint-config-focus 0.6.1
  • eslint-import-resolver-webpack 0.11.0
  • focus-components 2.3.0-beta4
  • focus-core 2.3.0-beta1
  • focus-devtools 1.0.0
  • font-awesome 4.7.0
  • html-to-draftjs 1.4.0
  • immutable 3.8.2
  • localforage 1.7.3
  • lodash 4.17.11
  • material-design-icons-iconfont 4.0.5
  • material-design-lite 1.3.0
  • moment 2.24.0
  • normalize.css 8.0.1
  • numeral 2.0.6
  • prop-types 15.7.2
  • react 16.8.5
  • react-dom 16.8.5
  • react-draft-wysiwyg 1.13.2
  • react-fontawesome 1.6.1
  • react-router 3.2.1
  • react-transition-group 2.7.0
  • typeface-roboto 0.0.54
  • webpack-focus 1.0.3
  • node 6.9.x
  • npm 3.10.x
travis
.travis.yml
  • node 6

  • Check this box to trigger a request for Renovate to run again on this repository

Add shortcut to the next event

Hello, I think it would be a good idea to put a button inside the home page or/and in the sidebar which will link directly to the next existing event, if there is one.

This would be far shorter than having to go to the Event List, scroll to the bottom of the page, and click on the last event, and this would highlight the next event.

Redirection after log off

I log on the application and go to the "Inscription" page.
I log off, I can't change anything on the page or click on "Save" (which is logical since I shouldn't be on this page).
I should be redirected to the home page.

Changement sur wording

  • Remplacer 'Direct' par 'Evenement en direct'
  • 'Evenements' par 'Liste des événements'

Order by not applied

The order_by filter in the events view, on the first section of the page (validated users) is not applied, but instead is applied to the second part (waiting for validation).

Error messages are not removed when changing page

Easy step to reproduce:

  • Go to live event page
  • Go to event list page

What happens: No event live error message is shown when going to the event list page.
Expected: Error message should hide when changing page.

Text correction - Home page

Hi,

Small spelling/grammar mistakes in the homepage

Tous les participants de la compétition doivent s'abonner à la chaîne Twitch du vainqueur.
ce qui veut dire que quelqu'un qui fait TOP 3 - TOP 3 - TOP 3 gagne
Pas le droit de loot le drop ni de loot sur quelqu'un les objets suivants

bad link in nav footer

There is a link that redirects to unexpected status
I think this link has nothing to do with the FFS, and so it is there by mistake

WYSIWYG on event creation is broken in some browsers

The WYSIWYG editor on event creation as description field does not work as expected on Firefox & Edge.
The backspace key, and the visual buttons doesn't do anything.

Works 'ok' on Chrome.
Tested on Firefox Quantum, v57.0 (64bits), Windows 10; Microsoft Edge, v40.15063.674.0, Windows 10

Cannot edit an event

As an admin, I go to an event page, click on "Modifier l'évènement"
I get redirected on the event page in editing mode

No matter which fields I change, and even if I don't edit any field, I get an error "Une erreur inconnue s'est produite." when I save.

image

Maintenance page

Hello,

As we talk on Slack it would be really nice to have a maintenance page for upgrade situations. Something really simple in HTML (easily cacheable).

Thanks :)

Round not found

Getting the 'Round not found' error

Steps to reproduce:

  • From the homepage, go to 'Liste des evenements' then select an event.
  • After that, click on 'Evenements en direct' and none of the rounds tabs is selected by default. Causes the 'Round not found' error.

Private mode, Firefox Quantum 57.0, Windows.

Add Export to CSV function

this will facilitate the staff's work during admission phase (Discord invitation, presence, replacement, etc.)

Finish event register

Finish the registration process for an event.
Missing:

  • API endpoint (?)
  • Locale translation

Add empty state for eventRegister

Add a note to inform users when there are no events on which they can register.
Without that, it looks like a bug and may confuse the end user.
Plus, when pressing 'Sauvegarder', a popup asks to select an event.

sc1

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.