Coder Social home page Coder Social logo

ped's Introduction

hey there ๐Ÿ‘‹

๐Ÿ‘ฉโ€๐Ÿ’ป About Me

๐Ÿ‘‹ Hi, I'm a Year 3 NUS Com Science undergrad passionate about leveraging tech to drive innovation and solve real-world problems. As someone who likes to be efficient, I'm currently exploring ways to streamline workflows, automate processes, and enhance overall system efficiency, as I hone my skills in DevOps.

I'm eager to connect with like-minded professionals, collaborate on exciting projects, and share insights. Feel free to reach out! :)

- ๐Ÿ”ญ Iโ€™m working as a full-time student
- ๐Ÿ“š I'm currently taking CS4261, CS3230, CS2106, CS2105 and ACC1701X
- โšก In my free time I like to dance, game and create stuff

๐Ÿ›  Language and tools

svelte logo react logo docker logo mongodb logo amazonwebservices logo github logo javascript logo html5 logo css3 logo python logo java logo c logo postgresql logo

ped's People

Contributors

linustws avatar

Watchers

 avatar

ped's Issues

Recur command does not recur every day if i enter a recur by month followed by recur by day

added event -> recurred that event by month -> recurred that event by day. the recurred by month works but the recurred by day only works for 1 month, not until the specified date. ie i recurred the event that is added on 2023-03-31 but it only recurred for all the days in april, not until 2024-01-01 that i specified.

image.png

image.png

It seems like there are errors thrown here:

image.png

Adding of events that overlaps in time is actually possible

Their UG states under the add command that "Adding of events that overlaps in time is not allowed."

But they did not enforce this. I managed to add events that are overlapping in time, as shown by the "dance" event that i added below. Whether completed or not this is currently possible.

image.png

Recurring of events inaccurate for edge days

I added an event on day 31, then using the example code they provided: recur 1 d/2024-01-01 every/MONTH, i tried to recur this event every month. The thing is, it added an event on day 30 for each month, not day 31.

image.png

image.png

Then i tried to recreate this error by extending the example code to : recur 1 d/2026-01-01 every/MONTH

Apparently, the date on which the event is added is capped by the days that the month has. i.e. if feb has 29 days and i tried to recur an event on day 31, it would add the event on day 29 for feb, and for the subsequent months, until it it capped again by like let's say the next year when feb has only 28 years, as shown below

image.png

Personally, I think if the month does not has the day of the recurred event, it should not be added to that month, i.e. like feb does not have day 31, so my event should not be added in feb, to make it consistent.

List and calendar dont match

i recurred both the dance and sleep events but in the calendar it shows 2 of dance events on each day, when it supposed to show 1 dance and 1 sleep event on each day.

image.png

image.png

End time can be before start time

Their UG states under the add command that "Start time should come before end time."
but this is not enforced in the product. I managed to add events that have end times before their start times. E.g. the running event that I added

image.png

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.