Skip to content

[Add] custom time stamp format #1046 #1066

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

Merged

Conversation

purplesmoke05
Copy link
Contributor

Hello! :)
This PR is related to #1046 .
Custom time stamp format and some tests is added to this branch.
I would like you to review.
thanks.

@codecov
Copy link

codecov bot commented Feb 18, 2018

Codecov Report

Merging #1066 into master will increase coverage by 0.07%.
The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff            @@
##           master   #1066      +/-   ##
=========================================
+ Coverage   78.92%     79%   +0.07%     
=========================================
  Files          27      27              
  Lines        1879    1881       +2     
=========================================
+ Hits         1483    1486       +3     
+ Misses        282     281       -1     
  Partials      114     114
Impacted Files Coverage Δ
middleware/logger.go 84.46% <100%> (+1.29%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e9f6780...badfd7d. Read the comment docs.

@@ -46,7 +46,8 @@ type (
// Example "${remote_ip} ${status}"
//
// Optional. Default value DefaultLoggerConfig.Format.
Format string `yaml:"format"`
Format string `yaml:"format"`
CustomTimestampFormat string `yaml:"custom_timestamp_format"`
Copy link
Member

@vishr vishr Feb 18, 2018

Choose a reason for hiding this comment

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

  • Let's call this property as CustomTimeFormat
  • Put a line break between Format and CustomTimeFormat properties and add a comment
  • Include this tag (time_custom) in the list of tags at the end of time tags

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Thank you for your kind advise :)
I have fixed what you pointed out, so pls review!

@vishr vishr merged commit 181e11a into labstack:master Feb 19, 2018
@vishr
Copy link
Member

vishr commented Feb 19, 2018

@airKing05 thanks for your contribution 🎉

vishr pushed a commit that referenced this pull request Mar 12, 2018
Enhancements:
    Implemented Response#After()
    Dynamically add/remove proxy targets
    Rewrite rules for proxy middleware
    Add ability to extract key from a form field
    Implemented rewrite middleware
    Adds a separate flag for the 'http/https server started on' message (#1043)
    Applied a little DRY to the redirect middleware (#1053) and tests (#1055)
    Simplify dep fetching (#1062)
    Add custom time stamp format #1046 (#1066)
    Update property name & default value & comment about custom logger
    Add X-Requested-With header constant
    Return error of context.File in c.contentDisposition
    Updated deps
    Updated README.md

Fixes:

    Fixed Response#Before()
    Fixed #990
    Fix href url from armor to echo (#1051)
    Fixed #1054
    Fixed #1052, dropped param alias feature
    Avoid redirect loop in HTTPSRedirect middleware (#1058)
    Fix deferring body close in middleware/compress test (#1063)
    Cleanup code (#1061)
    FIX - We must close gzip.Reader, only if no error (#1069)
    Fix formatting (#1071)
    Can be a fix for auto TLS
@purplesmoke05 purplesmoke05 deleted the feature/logger_custom_time_format branch April 7, 2023 18:08
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