4465 Commits

Author SHA1 Message Date
Robin Shen
0b2f0b0c20 Fix issue #601 - Make OneDev Agent docker image compatible with docker
swarm
v6.3.12
2022-03-01 16:07:15 +08:00
Robin Shen
06ab7f9f72 Fix issue #598 - Build fired repeatedly in some cases v6.3.11 2022-02-28 14:30:29 +08:00
Robin Shen
15b2507281 Merge branch 'main' of https://code.onedev.io/onedev/server 2022-02-27 22:05:45 +08:00
Robin Shen
91462fa76b Bump version to 6.3.11 2022-02-27 22:04:35 +08:00
Robin Shen
52ad8f3281 Fix issue #597: Agent Failed to delete temp file on windows 2022-02-27 22:02:03 +08:00
Robin Shen
d28044d4ab Bump version to 6.3.11 2022-02-26 22:18:29 +08:00
Robin Shen
de2bf2bc20 Merge branch 'main' of https://code.onedev.io/onedev/server into main 2022-02-26 22:11:19 +08:00
Robin Shen
4e274e5e78 Fix issue #595 - Inconsistent Ctrl+Click behavior 2022-02-26 21:05:27 +08:00
Robin Shen
d0d5ea754b Improve performance of finding project by path 2022-02-26 20:39:07 +08:00
Robin Shen
a90d5a6839 Update flexmark to 0.62.2 2022-02-25 10:11:03 +08:00
Robin Shen
553ef48467 Fix issue #593 - Can not query issue by comparing custom field of
DateTime type to some date
2022-02-25 08:38:21 +08:00
Robin Shen
f9f4506c48 Improve dark mode scrollbar css 2022-02-24 11:28:14 +08:00
Robin Shen
57ece88919 Bump version to 6.3.10 v6.3.10 2022-02-24 10:16:50 +08:00
Robin Shen
548aaa2b9c Fix issue #589 - Redmine issues import: Exception in
Project.getMilestones()
2022-02-24 10:15:18 +08:00
Robin Shen
eea9536a04 Fix issue #590 - Issues list misleadingly shows "Child Issue" and
"Blocked By" for other link specification
2022-02-24 09:00:36 +08:00
Robin Shen
85fa5ca03c Readme update 2022-02-23 08:20:14 +08:00
Robin Shen
e09b950825 Fix the issue that markdown editor often prompts for unsaved changes v6.3.9 2022-02-22 19:53:36 +08:00
Robin Shen
27295f65cd Fix issue #585 - Cursor jump to the top if press ENTER in the middle of
markdown
2022-02-22 14:57:36 +08:00
Robin Shen
9aa5a051d9 Fix a minor issue of pull request websocket update 2022-02-22 13:45:20 +08:00
Robin Shen
6cf359abe3 Fix issue #581 - Exception when trying to edit parent issue 2022-02-22 11:12:47 +08:00
Robin Shen
4d296bab3e Fix issue #583 - Changing issue field of type Date does not work 2022-02-22 10:54:28 +08:00
Robin Shen
a2b1737ca1 Fix issue #582 - Issue comment counter not increased when closing issue
with comment
2022-02-22 08:17:12 +08:00
Robin Shen
c7e2b497e9 Bump version to 6.3.9 2022-02-22 07:51:07 +08:00
Robin Shen
e2e784efcd Update readme v6.3.8 2022-02-21 21:23:07 +08:00
Robin Shen
c8e8feda76 Configure OneDev to use less memory 2022-02-21 11:48:35 +08:00
Robin Shen
dbf51851bc Minor markdown css improvements 2022-02-21 08:53:55 +08:00
Robin Shen
d88229bd94 Update job variable reference link 2022-02-20 22:50:19 +08:00
Robin Shen
e2f7aebf6e Service desk setting help improvement 2022-02-20 13:10:53 +08:00
Robin Shen
c9980f7645 Refactor pull request and issue change comments 2022-02-19 19:47:23 +08:00
Robin Shen
cc95609ee1 midwork 2022-02-19 12:04:30 +08:00
Robin Shen
dbe9637560 Minor css fix 2022-02-19 09:12:57 +08:00
Robin Shen
7cf90620b5 Fix issue #578 - Cannot reset password by specifying email address 2022-02-18 22:19:18 +08:00
Robin Shen
09e7bb89fb Fix some minor helm deployment errors 2022-02-18 21:35:38 +08:00
Robin Shen
d24ccb695e Merge branch 'main' of https://code.onedev.io/onedev/server into main 2022-02-18 18:46:48 +08:00
Robin Shen
4ee96ba21a Fix issue #577 - Improve helm chart to add option to use separated services for http and ssh
Merge pull request #32 - Helm: improve service by spilitting HTTP and SSH services and adding many settings

I only saw #30 a similar PR after I've done this modification. I saw that one merged but didn't find the code in `main` branch, strange. I will open it anyway since I've done more than that PR.

Firstly it's better spilitting HTTP and SSH services. In my case for example, I need the HTTP service to be of type `ClusterIP` to use it with my ingress controller, for the SSH though, I use the type `LoadBalancer` and add annotations to create a load balancer on Alibaba Cloud.

I also needed the `externalTrafficPolicy` field on the SSH service to be set to `Local` to preserve source IP. But I've add more settings that could be useful in some use cases:
```yaml
service:
  http:
    # type: ClusterIP
    port: 80
    # clusterIP: None
    #loadBalancerIP:
    #nodePort:
    #externalTrafficPolicy:
    #externalIPs:
    loadBalancerSourceRanges: []
    annotations:
  ssh:
    # type: LoadBalancer
    port: 22
    # clusterIP: None
    #loadBalancerIP:
    #nodePort:
    #externalTrafficPolicy:
    #externalIPs:
    loadBalancerSourceRanges: []
    annotations:
```

Mostly adapted from [Gitea's chart here](https://gitea.com/gitea/helm-chart/src/branch/master/values.yaml#L44).

The default behavior and the default settings of the chart remains unchanged.
2022-02-18 10:44:09 +00:00
Robin Shen
03a68e93be Append space after inserting emoji 2022-02-18 18:22:04 +08:00
Robin Shen
303c508a00 Fix issue #576 - Able to specify custom service desk email address of a
project
2022-02-18 16:46:02 +08:00
Robin Shen
7b60fd7e7a Fix issue #574 - Refactor pull request notification to send more
meaningful messages
2022-02-17 16:06:49 +08:00
Nex Zhu
87b7f97732
feat(chart): add `service.ssh.separateService to control whether use a single or separate services for HTTP and SSH 2022-02-17 11:16:40 +08:00
Robin Shen
de552fbd8a Store user id instead of name in various pull request change data 2022-02-16 17:07:15 +08:00
Robin Shen
02f4d215f5 Fix issue #571 - Show pull request submission info at right side to make
page cleaner
2022-02-16 15:35:04 +08:00
Nex Zhu
fb7e0ca9cd
fix(chart): service type should default to "LoadBalancer" when ingress.host is no set 2022-02-16 13:40:24 +08:00
Robin Shen
8749cc80ea Minor css improvements 2022-02-15 22:59:02 +08:00
Nex Zhu
5851bcf5c3
feat(chart): spilit HTTP and SSH services and add many settings 2022-02-15 20:25:49 +08:00
Robin Shen
60e7438706 Polish readme.md v6.3.7 2022-02-15 18:21:21 +08:00
Robin Shen
18cd6ba20f Bump version to 6.3.7 2022-02-15 17:35:44 +08:00
Robin Shen
8d552ba91f Centrally align title of readme 2022-02-15 17:33:51 +08:00
Robin Shen
77fa220bae Minor dark mode improvements 2022-02-15 16:59:54 +08:00
Robin Shen
a3458e43a0 Fix issue #565 - Option to use custom cert manager in helm chart
Merge pull request #31 - Helm: custom cert issuers
2022-02-15 08:30:49 +00:00
Nex Zhu
5d540ba097
feat(chart): add settings to support using custom cluster-manager issuers instead of the default one from the chart 2022-02-15 15:48:18 +08:00