Git Product home page Git Product logo

dancelist's People

Contributors

dependabot[bot] avatar jhuddle avatar neudrino avatar qwandor avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

dancelist's Issues

GMail does not mark cancelled events as cancelled

I know this is not really a balfolk.org bug, but bear with me: My GMail calendar imported via ICS was showing Bal Etoile (15/03/2023) but I couldn't find it on Facebook. So I double checked and balfolk.org showed it as cancelled. I downloaded the ICS file and I correctly found STATUS: CANCELLED. Maybe consider not listing the cancelled events at all in the exported files?

Please double check that this is true (I cannot force ICS refreshing in GMail). Feel free to ignore/mark as "Works as intended".

`dancelist validate` should support yaml anchors

I’ve just tried to create a PR for the Vienna events (#447). According to my local schema validations the yaml file is fine, but it fails to validate with dancelist validate because I’ve used anchors to spare me some copy&paste.

I’m not a rust programmer but according to https://stackoverflow.com/questions/73311581/how-to-use-yaml-references-with-rusts-serde-yaml serde_yaml (which seems to be used by this project) supports anchors. Therefore I’m not sure what’s wrong with dancelist validate.

Feature request: Local timezone

It’s a bit of a inconvenience to need to take care of time zones when creating the data for the YAML files. Even more so because dance events are usually in person at a specific place where the timezone to use is kind of obvious

I’d propose to …:

  1. Move the timezone information to an extra field.
  2. Accept unix locales (eg. Europe/Vienna) for this field instead of just offsets.
  3. Implement a mapping of country/city to default timezone.

Any of those would improve the editing experience.

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.