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

Log message web page #1390

Merged
merged 25 commits into from
Dec 10, 2024
Merged

Conversation

nmqng
Copy link
Contributor

@nmqng nmqng commented Nov 20, 2024

Description

Continue ianLewis8's work on Draft Pull Request #1327.
The purpose of this pull request is to create the web page that allows admin to look at the log file on a web page.

Fixes #712

Type of change

  • Note merging this changes the database configuration.
  • This change requires a documentation update

Checklist

  • I have followed the OED pull request ideas
  • I have removed text in ( ) from the issue request
  • You acknowledge that every person contributing to this work has signed the OED Contributing License Agreement and each author is listed in the Description section.

ianLewis8 and others added 20 commits July 30, 2024 15:18
Initial commit towards making a database to store logs.
Almost finished LogMsg database model
forgot to include these in push
added header file
…now being sent as array for fetching, add logLimit for fetching, validation
@nmqng nmqng changed the title Pr/ian lewis8/1327 Log message web page Nov 20, 2024
Copy link
Member

@huss huss left a comment

Choose a reason for hiding this comment

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

Thanks to @nmqng for addressing another issue. Overall, this works well and the UI is very nice. I've made some comment to consider. Also, there is now a merge conflict so let me know if you want me to deal with it (or you can). Let me know if anything is not clear.

src/client/app/components/RouteComponent.tsx Outdated Show resolved Hide resolved
src/client/app/components/admin/LogMsgComponent.tsx Outdated Show resolved Hide resolved
src/client/app/components/admin/LogMsgComponent.tsx Outdated Show resolved Hide resolved
src/client/app/components/admin/LogMsgComponent.tsx Outdated Show resolved Hide resolved
src/client/app/translations/data.ts Outdated Show resolved Hide resolved
src/client/app/components/admin/LogMsgComponent.tsx Outdated Show resolved Hide resolved
src/client/app/components/admin/LogMsgComponent.tsx Outdated Show resolved Hide resolved
src/client/app/components/admin/LogMsgComponent.tsx Outdated Show resolved Hide resolved
@nmqng
Copy link
Contributor Author

nmqng commented Nov 27, 2024

Thanks to @nmqng for addressing another issue. Overall, this works well and the UI is very nice. I've made some comment to consider. Also, there is now a merge conflict so let me know if you want me to deal with it (or you can). Let me know if anything is not clear.

Hi Steve, I think I can try to fix the merge conflict myself and I'll let you know if I need any help. I will have a look at your comments for this issue after I finish the compareLine one, which is about half completed.

@huss huss mentioned this pull request Dec 1, 2024
5 tasks
Copy link
Member

@huss huss left a comment

Choose a reason for hiding this comment

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

Thanks to @nmqng for all the updates. This is looking good. I made a few comments to consider.

src/client/app/components/admin/LogMsgComponent.tsx Outdated Show resolved Hide resolved
src/client/app/components/admin/LogMsgComponent.tsx Outdated Show resolved Hide resolved
src/client/app/components/admin/LogMsgComponent.tsx Outdated Show resolved Hide resolved
src/server/routes/logs.js Outdated Show resolved Hide resolved
src/server/routes/logs.js Show resolved Hide resolved
src/server/services/addLogMsg.js Show resolved Hide resolved
src/server/services/addLogMsg.js Outdated Show resolved Hide resolved
src/server/models/LogMsg.js Show resolved Hide resolved
@nmqng nmqng requested a review from huss December 9, 2024 21:33
Copy link
Member

@huss huss left a comment

Choose a reason for hiding this comment

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

Thanks to @nmqng for addressing all the comments. Review and testing found it works as desired. Congratulations on your first accepted contribution to OED.

@huss huss merged commit b65b7b5 into OpenEnergyDashboard:development Dec 10, 2024
3 checks passed
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.

dealing with log files
3 participants