Code Monkey home page Code Monkey logo

oblyk-app's People

Contributors

daniel-roulin avatar glthm avatar jmaselbas avatar lucien-chastan avatar maxime-gr avatar mdevlamynck avatar p-bouche 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

Watchers

 avatar  avatar  avatar  avatar

oblyk-app's Issues

Indoor : ajouter une croix ne propose pas la liste des voies

Lorsqu'on clique sur ajouter une croix tout en haut, le comportement indoor n'est pas le même que outdoor :

en outdoor, on choisi l'endroit, et ensuite ça nous montre la liste des voies.
en indoor ça nous propose de faire une entrée manuelle, mais ça nous montre pas la liste des voies :

image

Recherche avancée : les critères sont cumulatifs

Dans le nouvel outils de recherche avancée, si on utilise le filtre "quel type d'escalade ?" et que l'on coche plusieurs croix, ben... rien n'est trouvé. On dirait que ce filtre est cumulatif.

Or si je cherche "Voie" et "Via Ferrata", je me doute que ce ne sera pas sur le même lieu (en tous cas pas chez nous).
Du coup ce serait bien de changer le "ET" entre les différents éléments en "OU" ?
"via ferrata" OU "voie" ?

Ou sinon créer une case à cocher pour dire si on cherche l'un ET l'autre, ou l'un OU l'autre...

Suppression d'un secteur / ligne en doublon

Serait il possible d'ajouter un bouton pour demander la suppression d'un secteur en doublon, ou devenu inutile ?

Juste un bouton pour faire une demande, comme ça tu gardes la main sur ça pour éviter des suppressions maladroites / malhonnêtes.

C'est à la marge, mais par exemple https://oblyk.org/crag-sectors/2724/la-bete-en-cours n'avait que 2 lignes, qui ont été déplacées dans le secteur correspondant du topo (Grimp)

Nouvelle fonctionnalité : secteurs avec nidification

Par chez moi (dans le Lot) un certain nombre de secteurs sont protégés par APPB, avec certaines dates, pour protéger les oiseaux. Il serait intéressant que cela apparaisse de manière visible sur Oblyk (par exemple la page devient rouge si on est en période protégée) ?

si cette fonctionnalité est ajoutée, il faudra une date de début et une date de fin (par chez nous c'est quasi tout le temps 1er janvier-1er juin, mais je suppose que ça doit varier en france ?) et un type d'explication (il n'y a peut être pas que des secteurs APPB ?)

sources :
http://escalade-dans-le-lot.com/alertes/
http://www.lot.gouv.fr/arretes-prefectoraux-de-protection-de-biotope-appb-r4206.html

croix en tete et/ou en moulinette

Je propose deux évolutions :

  • seules les ascensions réalisées en tête rentrent dans les statistiques, les graphs et la liste de croix
  • une voie enchainée plusieurs fois peut s'afficher plusieurs fois dans la liste lorsque triée par date mais ne doit compter qu'une seule fois dans les statistiques (bargraph et donuts)

Je ne sais pas si tout le monde est d'accord avec cette définition de la croix. Sinon on peut ajouter une case à cocher (ou peut-être plutot un parametre au niveau du User) pour choisir entre tête ou tête+moulinette pour les croix.

J'ai fait la modif mais je ne lancerai la pull request que si tu es ok avec la demande.

Topo indoor : tri dans le sens inverse

Il y a du y avoir un changement par rapport au lancement de la fonctionnalité, car avant dans le topo les voies se triaient bien par ordre alphabétique.

Maintenant c'est dans le sens inverse : (19 puis 18 puis ...)

image

Problème de rafraichissement

Quand on reste sur la même page mais qu'on change les données à afficher, les ancienne données reste affichées.

J'ai constaté le soucis avec les profils utilisateur et avec les secteurs d'une falaise.

Pour reproduire;

  • Afficher le profil d'un utilisateur,
  • Chercher un autre utilisateur
  • L’entête de l'utilisateur a bien changé mais pas les contributions

Ou;

  • Afficher une falaise
  • Sélectionner un secteur
  • Changer de secteur
  • J'ai toujours les voies du premier secteur sélectionné

Ajout d'un Tag : Terrain d'Aventure

Dans le topo Escalade dans le Nord Aveyron, j'ai quelques voies marquées Terrain d'Aventure,

pourrait on avoir un tag en conséquence pour les voies ? Merci !

Indoor : bug non critique d'affichage lors du changement de nom d'un secteur

Contexte :
j'avais nommé mes secteurs Couloir 1, Couloir 2, ...

Or c'est le bazard quand on a un couloir 11 et 12 car l'ordre d'affichage est : 1 puis 10, 11, 12, ....., 19, 2, 3, 4, 5
Bref j'ai renommé tous les chiffres simples en 01 02 03...

Sur la page des espaces, je vois bien les nouveaux noms :
image

mais sur la page qui résume toutes les lignes, c'est encore les anciens noms (un problème de cache je suppose ?)
image

Nom de voie + miniature prend trop de place

Si le nom de la voie est trop long, avec une miniature. Le nom de la voie passe sous la miniature et la voie prend trop de place.
Solution : si le nom de la voie est trop long, l'afficher sur 2 lignes.
exemple

Nouvelle fonctionnalité : ajouter les clubs

Pouvoir ajouter un club auquel une personne puisse définir appartenir dans ses infos perso, et que le club puisse :
— être gestionnaire d'une salle
— gestionnaire d'une falaise
— éditeur de topo
— mettre à disposition des actualisations de topo, ajout de nouvelles voies
— prévenir de fermeture de falaise pour cause de : travaux, zone de protection des oiseaux, etc
— prévenir d'actions de nettoyage, d'ouvertures, etc.

On pourrait aussi se déclarer visible en tant que grimpeur auprès des seuls membres de son club. Pour voir qui a coché quoi dans la salle de bloc locale.

Mais peut-être de simples utilisateurs suffisent-ils pour ça.

Bug ajout d'une voie après non création d'une grande voie

Description du problème:
Lorsque les infos sur les différentes longueurs d'une grande voie sont renseignées puis qu'on change le type de grimpe à voie sans valider la création de la grande voie les longueurs renseignées sont gardées en mémoire. Du coup lors de la création des voies suivantes on voit aparaitre plusieurs longueurs alors qu'une voie n'en contient qu'une.
Il y a plusieurs exemples au Baou de Saint Jeannet secteur Premier Ressaut (voies Les rainures , Dernier archipel, L'Examen, La Dalle à la Brêche...).

Le problème est résolu en mode édition de la voie, en sélectionnant le type de grimpe à "grande voie". A ce moment là les longueurs gardées en mémoire aparaissent. Il suffit de supprimer les longueurs en trop avec le "-" et de repasser le type de grimpe à voie.

Scénario pour reproduire le problème
J'ai ajouté des voies sur un secteur qui comprend à la fois des voies sportives et des grandes voies.

J'ai entré pas mal de grimpe de type voies en utilisant le bouton continuer d'ajouter, tout s'est bien passé. Puis j'ai voulu créer une grande voie de 3 longueurs, j'ai donc changé le type de grimpe à "grande voie" puis renseigné le nom de la voie, la hauteur totale, ajouté 3 longueurs et renseigné la difficulté et la hauteur de chacune.
Je me suis rendu compte que le topo indique que la voie est dangeureuse donc j'ai décidé de ne pas l'ajouter à Oblyk, mais j'avais d'autres voies sportives à ajouter. J'ai donc sélectionné "voie" comme type de grimpe, les informations de la 1ère longueur étaient affichées, j'ai modifié les information affichées pour renseigné la voie que je voulais entrer puis validé avec le boutton "continuer d'ajouter". J'ai ensuite continué à ajouter d'autres voies de la même manière.

A la fin j'ai voulu vérifier que toutes les voies étaient bien renseignées et j'ai donc été voir la page du secteur Premier Ressaut. J'ai donc observé le problème décris ce-dessus.

BUG : ajout d'ouvreur impossible lors de modification d'une voie indoor

Conditions :

j'ai créé une voie indoor. J'avais pas le nom de l'ouvreur. Je vais modifier la ligne concernée, je clique sur l'ouvreur concerné. Puis en clique sur le bouton d'enregistrement en bas "Modifier". Mais il n'apparaît toujours pas.

Si je l'ajoute lors de la création de la ligne, c'est bien pris en compte.

PS : le système d'ouvreurs "fixes" dans une liste est TOP !
PS 2 : le système de gestion de salle aussi <3 bravo pour tout le boulot !

Icones des crags projets et tick list

Lorsqu'on réussi un projet et que l'on va sur la page de la falaise, l'icone du projet réussi reste l'icone projet (carré vide). Il serait plus pratique de voir que la voie est réussie.
Je vais proposer une pullrequest pour une modification.

Impossible de supprimer une voie

Dans un secteur (https://oblyk.org/crag-sectors/2856/chateau) une grande voie avait été définie en 2 voies distinctes (dont l'une marquée extension). (Je suppose qu'il s'agit d'une relique de l'ancien fonctionnement du site).

J'ai modifié la 1ère longueur pour la transformer en grande voie, mais je ne peux pas supprimer l'extension.

Est-il possible de faire un bouton ? ou juste une demande au moins (pour éviter les suppression abusives)

merci !

BUG : Problème lors de l'ajout d'une voie avec "type de grimpe" non précisé

Je suis dans un secteur, en train de vérifier la liste des voies (ici https://oblyk.org/crag-sectors/2849/les-escaliers)

Je me rends compte qu'il manque une voie, je clique sur "Nouvelle ligne".

BUG : si j'oublie de préciser le "Type de grimpe" (ici "Voie") et que je valide, j'ai un bandeau rouge qui passe rapidement, mais surtout mon entrée en haut à droite me mets le message "Ligne Ajoutée", mais en réalité ce n'est pas le cas. De plus, le formulaire se vide comme si c'était ajouté.

AJOUT : que le secteur soit pré-rempli ? ^^

Nouvelle fonctionnalité : Repérage des voies les plus récentes / non présentes dans les topos

J'ai remarqué qu'il n'y a pas de classement par date d'ouverture dans les options de tri des voies.
C'est pourtant une option qui pourrait être pratique pour voir les ouvertures récentes.

J'imaginais aussi la solution consistant à avoir accès à une étiquette « Non présent dans le topo » mais bon… les topos évoluent et il peut y avoir plusieurs topos pour un seul site. Cela dit, on peut aussi enlever cette étiquette une fois que le topo est mis à jour. Ça permettrait de lever les questionnement quand les topos sont un peu « obscurs » !

Nouvelle fonctionnalité : La météo sur la page falaise

Possibilité d'afficher, sur la page « falaise », la météo courante, mais aussi, surtout :
— la météo des heures à venir ;
— la météo dans les jours à venir.
C'est le critère intéressant pour prévoir ses sorties.

On pourrait même imaginer avoir cette info sur la page des falaises préférées, ça permettrait en un coup d'œil de voir là où il fait / fera beau !

Croix sans statut de l'ascension

L'ajout d'une croix sans statut de l'ascension est permise par le site, mais l'ajout n'est pas inscrit dans la liste des croix si c'est le cas (et un message non-destiné aux utilisateurices est affiché).
image

BUG : voie inaccessible si on l'ajoute en oubliant le secteur

j'ai voulu rajouter la voie "Jean Paul Duck" à Montcabrier https://oblyk.org/crags/858/montcabrier
dans le secteur fraichement créé Blocafond

mais en la créant j'ai oublié de préciser le secteur (voir #15 où j'avais précisé en ajout en bas de ligne (mauvaise chose !!)) : ce serait super si on vient d'un secteur, que ce secteur soit déjà pré rempli quand on clique sur "ajouter une ligne"

et il ne faudrait pas que l'on puisse valider si on n'a pas précisé le secteur (car après impossible de retrouver la voie ^^" )

si je fais une recherche dans la barre en haut, il trouve bien une voie... mais qui n'apparait pas dans la liste ?

Unavailable pages in the gym management

I deployed a functional oblyk fork on my PC for debugging purposes but I encountered the following issues :

  1. I could not find how to accept the administration request of a new gym. I had to directly update the docker DB.
  2. A fair amount of links seem broken, I could correct some of them in the PR I am working on but not all of them since I struggled to understand the logic between URLs with or without /a/, among other. Could you provide a bit more info on the logic you have for the URLs of the gym feature ?

Nouvelle fonctionnalité : Un champ « pseudo » dans le profil

Je trouve qu'il serait intéressant de pouvoir être identifié par un pseudo et pas uniquement par nom / prénom. Il semble que sur le site seul le prénom soit utilisé après, peut-être est-ce comme ça que la question est gérée.
Ne sachant pas ce qu'il en était, et je ne suis sans doute pas le seul, je n'ai pas rentré mes vraies infos perso.

La question est peut-être d'autant plus critique si les infos sont récupérables via l'API. Il pourrait être établi que, via l'API, seuls les pseudo sont récupérables, jamais les noms et prénoms.
Ça permettrait aussi d'ajouter de la granularité aux infos affichées, comme de laisser son pseudo visible à tous, mais le reste des infos seulement aux « amis », etc.

Recherche avancée : distance de recherche

Dans la recherche avancée, la distance est limitée à 10km, 20km, 30km ou 40km.

Pourquoi ne pas nous laisser choisir ? :-)
Car parfois si on part sur une journée ou un week end, ce super outils peut nous permettre de regarder à 100km (ou plus) dans des endroits qu'on ne connait pas (encore) !

Merci !

Ajout d’une localisation de secteur: TypeError: t.crag is null

Lorsque j’essaie d’ajouter une localisation pour un secteur qui n’en avait pas initialement (par ex: https://oblyk.org/crags/59/coudon-sud/sectors/6777/les-deux-soeurs/edit), la carte ne s’affiche pas et la console affiche :

TypeError: t.crag is null
    component CragSectorForm.vue:1
    VueJS 14
    validate index.ts:250
    onChange index.ts:161
    onClick index.ts:132
    VueJS 3
vue.runtime.esm.js:1897:12
    VueJS 17
    validate index.ts:250
    onChange index.ts:161
    onClick index.ts:132
    VueJS 3

Si la localisation du secteur est déjà renseignée, le problème n’existe pas.

Problèmes et manques pour modification séance indoor

La nouvelle fonctionnalité de séance indoor est sympa !

AMELIORATIONS :
Par contre, par défaut, la date de la séance est "cachée" et réglée à aujourd'hui. Visuellement ce serai plus simple si la case "Réalisé" le était directement visible sans cliquer. Ca permettrai de bien voir que c'est un élément changeable.

De plus, pour les séances indoor déjà saisies, on ne peut modifier que le commentaire, mais pas la date.

BUG :
Si on rajoute de nouvelles croix à la même date (dans une seconde saisie parce qu'on avait oublié une voie par exemple), alors le 1er commentaire de cette séance est écrasé par le nouveau commentaire.

Amélioration : ajout d'un lien vers notre profil (public / privé) ?

Suite à la réactualisation des profils, j'ai vu qu'il y avait des statistiques sur le nombre de publications etc !

J'ai donc voulu voir mes stats... et là impossible de trouver mon "profil public" (ce lien https://oblyk.org/users/d48a8604-26da-4808-9961-d849a6394a25/stephane)

peut être ajouter un onglet "mes statistiques" sur la page https://oblyk.org/me/stephane ?

et/ou un lien vers ces deux pages différentes dans le menu de en haut à droite (par exemple quand on clique sur notre nom)

Topothèque : fonctionnalités manquantes

La topothèque en l'état actuel manque de lien vers des pages déjà existantes ailleurs (dans des sous menus) :

  • chercher un topo
  • parcourir les topo
  • ajouter un topo qui n'existe pas encore
  • ajouter un topo à notre liste

j'ai aussi vu à un moment qu'on pouvait voir les topo proches d'un endroit, cette fonctionnalité serait super, replacée aussi dans le contexte de recherche de topo :-)

Indoor : changer assignation secteur à un espace

Une fonctionnalité qui pourrait être intéressante lorsqu'on commence à avoir beaucoup de voie, et qu'on veut réorganiser les espaces / secteurs, serait que dans la page modification d'un secteur que l'on ait un champ pour choisir l'espace auquel ce secteur est attaché.

Je ne sais pas si c'est faisable, mais ça permettrait par exemple de séparer un espace en plusieurs espaces, et réassigner les secteurs déjà existants dans ces nouveaux espaces ?

Indoor : ajouter un bouton pour suppression d'un espace / d'un secteur

Dans la salle que je gère (Figeac) j'ai décidé de changer de niveau de zoom.
ancienne réflexion :
1 espace "salle" et ensuite des secteurs type (pan gauche, grand devers, ...)

nouvelle structure :
un espace par groupe de voies (pan gauche, grand devers, ...), et chaque secteur représente chaque couloir

bref j'ai un vieux espace https://oblyk.org/gyms/215/club-alpin-francais-de-figeac/spaces/25/voies-salle-londieu que je ne peux pas supprimer. Or en tant que gérant, un petit bouton serait un plus ;-)

idem pour les secteurs, quand on va sur la page de modification, une suppression serait intéressante :-)

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.