Skip to content

Implement changes notification in the UI#3

Merged
imobachgs merged 8 commits intomasterfrom
notify-changes
Dec 24, 2021
Merged

Implement changes notification in the UI#3
imobachgs merged 8 commits intomasterfrom
notify-changes

Conversation

@imobachgs
Copy link
Copy Markdown
Contributor

  • Replace the Rails-based implementation with an EventMachine + Sinatra one.
  • Notify properties changes over D-Bus.
  • Refresh the UI when something changes.
  • Reorder the ports: 3000 for UI, 3001 for HTTP/JSON, 3002 for WS.

Copy link
Copy Markdown
Contributor

@dgdavid dgdavid left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@imobachgs imobachgs merged commit 130e50e into master Dec 24, 2021
@imobachgs imobachgs deleted the notify-changes branch December 24, 2021 10:35
dgdavid added a commit that referenced this pull request Sep 13, 2024
**Apart from a bit of clean up, this PR is intended for start writing
better core components** that has been on hold for a few months already.

It's the case of _core/Page_ component, which has been rewritten almost
for scratch and now makes the weird _core/CardField transitioning
component_ obsolete.


Please, note that this set of changes **continues with the migration to
TypeScript for touched files** and also **introduce a PatternFly/Flex
wrapper** in order to ease the work with its responsive props. It's a
bit complex because the (ab)use of advanced types but it does the job
without introducing props unknown by PF/Flex. As said in the file
comments, ideally

> would be better to add these responsive props shortcuts direclty in
PF/Flex to allow the consumer to just set the `default` value when not
needed to change it depending on the breakpoint. But at this moment
we're a bit short of time for creating and testing such an elaborated PR
against upstream.

---

Related to #1441 and
#1494
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.

2 participants