Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New Departure card for "next" HASL v4 #36

Open
wants to merge 45 commits into
base: dev
Choose a base branch
from

Conversation

NecroKote
Copy link

Disclaimer: consider this a groundwork/refactoring PR, and not a finished feature

NOT COMPATIBLE with HASL3 prior to "4.0.0" (this commit)

Some functionality is dropped from the card (but should be very easy to get back before release).
The configuration is also cleaned up in favour of more descriptive names.

This PR contains:

  • catching up dev with master
  • Lit, Typescript and parcel-based build.
    This should raise maintainability and decrease confusion for potential contributors
  • new Departure card, fully(*) configurable via UI
    * Click action is the only thing that should be configured by hand
  • updated README and screenshots

PS:
@DSorlov, we should probably align how we should move forward this "new api" effort.
Right now I have a feeling that my urge to make things "better" (and breaking existing stuff along the way ofc.) might not align with your long-term plans for HASL in general.

systemcrash and others added 30 commits August 17, 2021 19:06
Clarify addition process
[hasl-sensor#12](hasl-sensor#12) Only show "Last updated" info if it was updated longer than x minutes ago
Reference captured `config` instead of reading from `this`
…-browsers

Fix for old browsers without support for toLocaleString
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants