mirror of
https://github.com/hanzoai/tasks.git
synced 2026-10-04 02:04:03 +00:00
## What changed?
<!-- Describe what has changed in this PR -->
Remove license header from every file. Because it is really hard to
follow in this PR here is the summary:
1. License header is removed from all `.go` and `.proto` files
:fireworks::fireworks:🎆.
2. `LICENSE` file in the root directory has only Temporal and Uber
copyrights.
3. 5 other `LICENSE` files added to the packages which have copyrights
different from Temporal and Uber: Datadog, Xargin, "Mat Ryer, Tyler
Bunnell and contributors".
4. `license_file` flag is removed from all code generation tools.
5. `copyright_file` flag is removed from `go:generate mockgen`
directive.
6. All copyright related targets are removed from `Makefile`.
7. Updated Temporal copyright year to 2025 everywhere.
## Why?
<!-- Tell your future self why have you made these changes -->
I double checked with legal department that it is not needed to have
license header in every file. One file per repo is enough. I put all
copyrights to the root `LICENSE` file and removed header from all other
files. Also updated tools and `Makefile`.
28 lines
1.0 KiB
Go
28 lines
1.0 KiB
Go
package tdbg
|
|
|
|
import (
|
|
"time"
|
|
)
|
|
|
|
const (
|
|
DefaultFrontendAddress = "127.0.0.1:7233"
|
|
|
|
// regex expression for parsing time durations, shorter, longer notations and numeric value respectively
|
|
defaultDateTimeRangeShortRE = "^[1-9][0-9]*[smhdwMy]$" // eg. 1s, 20m, 300h etc.
|
|
defaultDateTimeRangeLongRE = "^[1-9][0-9]*(second|minute|hour|day|week|month|year)$" // eg. 1second, 20minute, 300hour etc.
|
|
defaultDateTimeRangeNum = "^[1-9][0-9]*" // eg. 1, 20, 300 etc.
|
|
|
|
// time ranges
|
|
day = 24 * time.Hour
|
|
week = 7 * day
|
|
month = 30 * day
|
|
year = 365 * day
|
|
|
|
defaultTimeFormat = "15:04:05" // used for converting UnixNano to string like 16:16:36 (only time)
|
|
defaultDateTimeFormat = time.RFC3339 // used for converting UnixNano to string like 2018-02-15T16:16:36-08:00
|
|
defaultContextTimeoutInSeconds = 5
|
|
defaultContextTimeout = defaultContextTimeoutInSeconds * time.Second
|
|
|
|
showErrorStackEnv = `TEMPORAL_CLI_SHOW_STACKS`
|
|
)
|