Skip to content

Commit 209953f

Browse files
Add support for OpenSergo TrafficRouter CRD v1alpha1 (#32)
* Design of the route proto: we just leveraged the original "route configuration" from xDS RDS proto (and there are some extension fields inside it, which may satisfy our requirement) * feat: add route_fallback.pb.go * feat: Add logic for watching and transforming TrafficRouter CRD * refactor: ignore all files in IDEA directory Co-authored-by: panxiaojun233 <[email protected]> Co-authored-by: Liu Ziming
1 parent 39d5560 commit 209953f

20 files changed

+6766
-5039
lines changed

.gitignore

+3-50
Original file line numberDiff line numberDiff line change
@@ -3,75 +3,28 @@
33
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
44
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
55

6-
# User-specific stuff
7-
.idea/**/workspace.xml
8-
.idea/**/tasks.xml
9-
.idea/**/usage.statistics.xml
10-
.idea/**/dictionaries
11-
.idea/**/shelf
12-
13-
# Generated files
14-
.idea/**/contentModel.xml
15-
16-
# Sensitive or high-churn files
17-
.idea/**/dataSources/
18-
.idea/**/dataSources.ids
19-
.idea/**/dataSources.local.xml
20-
.idea/**/sqlDataSources.xml
21-
.idea/**/dynamic.xml
22-
.idea/**/uiDesigner.xml
23-
.idea/**/dbnavigator.xml
24-
25-
# Gradle
26-
.idea/**/gradle.xml
27-
.idea/**/libraries
28-
29-
# Gradle and Maven with auto-import
30-
# When using Gradle or Maven with auto-import, you should exclude module files,
31-
# since they will be recreated, and may cause churn. Uncomment if using
32-
# auto-import.
33-
# .idea/artifacts
34-
# .idea/compiler.xml
35-
# .idea/jarRepositories.xml
36-
# .idea/modules.xml
37-
# .idea/*.iml
38-
# .idea/modules
39-
# *.iml
40-
# *.ipr
6+
.idea/
7+
.idea_modules/
8+
*.iml
419

4210
# CMake
4311
cmake-build-*/
4412

45-
# Mongo Explorer plugin
46-
.idea/**/mongoSettings.xml
47-
4813
# File-based project format
4914
*.iws
5015

5116
# IntelliJ
5217
out/
5318

54-
# mpeltonen/sbt-idea plugin
55-
.idea_modules/
56-
5719
# JIRA plugin
5820
atlassian-ide-plugin.xml
5921

60-
# Cursive Clojure plugin
61-
.idea/replstate.xml
62-
6322
# Crashlytics plugin (for Android Studio and IntelliJ)
6423
com_crashlytics_export_strings.xml
6524
crashlytics.properties
6625
crashlytics-build.properties
6726
fabric.properties
6827

69-
# Editor-based Rest Client
70-
.idea/httpRequests
71-
72-
# Android studio 3.1+ serialized cache file
73-
.idea/caches/build_file_checksums.ser
74-
7528
### macOS template
7629
# General
7730
.DS_Store

0 commit comments

Comments
 (0)