File tree 20 files changed +102
-285
lines changed
usershareprovider/v0alpha
20 files changed +102
-285
lines changed Original file line number Diff line number Diff line change 1
- // CS3 AppProvider API
2
- // Copyright (C) 2019 CERN IT-ST
3
- //
4
- // This program is free software: you can redistribute it and/or modify
5
- // it under the terms of the GNU Affero General Public License as
6
- // published by the Free Software Foundation, either version 3 of the
7
- // License, or (at your option) any later version.
8
- //
9
- // This program is distributed in the hope that it will be useful,
10
- // but WITHOUT ANY WARRANTY; without even the implied warranty of
11
- // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
- // GNU Affero General Public License for more details.
13
- //
14
- // You should have received a copy of the GNU Affero General Public License
15
- // along with this program. If not, see <https://www.gnu.org/licenses/>.
16
-
17
1
syntax = "proto3" ;
18
2
19
3
package cs3.appproviderv0alpha ;
Original file line number Diff line number Diff line change 1
- // CS3 APIS
2
- // Copyright (C) 2018-2019 CERN IT-ST
3
- //
4
- // This program is free software: you can redistribute it and/or modify
5
- // it under the terms of the GNU Affero General Public License as
6
- // published by the Free Software Foundation, either version 3 of the
7
- // License, or (at your option) any later version.
8
- //
9
- // This program is distributed in the hope that it will be useful,
10
- // but WITHOUT ANY WARRANTY; without even the implied warranty of
11
- // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
- // GNU Affero General Public License for more details.
13
- //
14
- // You should have received a copy of the GNU Affero General Public License
15
- // along with this program. If not, see <https://www.gnu.org/licenses/>.
16
-
17
1
syntax = "proto3" ;
18
2
19
3
package cs3.appregistryv0alpha ;
Original file line number Diff line number Diff line change 1
- // CS3 APIS
2
- // Copyright (C) 2018-2019 CERN IT-ST
3
- //
4
- // This program is free software: you can redistribute it and/or modify
5
- // it under the terms of the GNU Affero General Public License as
6
- // published by the Free Software Foundation, either version 3 of the
7
- // License, or (at your option) any later version.
8
- //
9
- // This program is distributed in the hope that it will be useful,
10
- // but WITHOUT ANY WARRANTY; without even the implied warranty of
11
- // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
- // GNU Affero General Public License for more details.
13
- //
14
- // You should have received a copy of the GNU Affero General Public License
15
- // along with this program. If not, see <https://www.gnu.org/licenses/>.
16
-
17
1
syntax = "proto3" ;
18
2
19
3
package cs3.appregistryv0alpha ;
Original file line number Diff line number Diff line change 1
- // CS3 Auth API
2
- // Copyright (C) 2018 CERN IT-ST
3
- //
4
- // This program is free software: you can redistribute it and/or modify
5
- // it under the terms of the GNU Affero General Public License as
6
- // published by the Free Software Foundation, either version 3 of the
7
- // License, or (at your option) any later version.
8
- //
9
- // This program is distributed in the hope that it will be useful,
10
- // but WITHOUT ANY WARRANTY; without even the implied warranty of
11
- // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
- // GNU Affero General Public License for more details.
13
- //
14
- // You should have received a copy of the GNU Affero General Public License
15
- // along with this program. If not, see <https://www.gnu.org/licenses/>.
16
-
17
1
syntax = "proto3" ;
18
2
19
3
package cs3.authv0alpha ;
Original file line number Diff line number Diff line change 1
- // CS3 Auth API
2
- // Copyright (C) 2018 CERN IT-ST
3
- //
4
- // This program is free software: you can redistribute it and/or modify
5
- // it under the terms of the GNU Affero General Public License as
6
- // published by the Free Software Foundation, either version 3 of the
7
- // License, or (at your option) any later version.
8
- //
9
- // This program is distributed in the hope that it will be useful,
10
- // but WITHOUT ANY WARRANTY; without even the implied warranty of
11
- // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
- // GNU Affero General Public License for more details.
13
- //
14
- // You should have received a copy of the GNU Affero General Public License
15
- // along with this program. If not, see <https://www.gnu.org/licenses/>.
16
-
17
1
syntax = "proto3" ;
18
2
19
3
package cs3.authv0alpha ;
Original file line number Diff line number Diff line change 1
- // CS3 PublicShare API
2
- // Copyright (C) 2018 CERN IT-ST
3
- //
4
- // This program is free software: you can redistribute it and/or modify
5
- // it under the terms of the GNU Affero General Public License as
6
- // published by the Free Software Foundation, either version 3 of the
7
- // License, or (at your option) any later version.
8
- //
9
- // This program is distributed in the hope that it will be useful,
10
- // but WITHOUT ANY WARRANTY; without even the implied warranty of
11
- // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
- // GNU Affero General Public License for more details.
13
- //
14
- // You should have received a copy of the GNU Affero General Public License
15
- // along with this program. If not, see <https://www.gnu.org/licenses/>.
16
-
17
1
syntax = "proto3" ;
18
2
19
3
package cs3.publicsharev0alpha ;
Original file line number Diff line number Diff line change 1
- // CS3 PublicShare API
2
- // Copyright (C) 2018 CERN IT-ST
3
- //
4
- // This program is free software: you can redistribute it and/or modify
5
- // it under the terms of the GNU Affero General Public License as
6
- // published by the Free Software Foundation, either version 3 of the
7
- // License, or (at your option) any later version.
8
- //
9
- // This program is distributed in the hope that it will be useful,
10
- // but WITHOUT ANY WARRANTY; without even the implied warranty of
11
- // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
- // GNU Affero General Public License for more details.
13
- //
14
- // You should have received a copy of the GNU Affero General Public License
15
- // along with this program. If not, see <https://www.gnu.org/licenses/>.
16
-
17
1
syntax = "proto3" ;
18
2
19
3
package cs3.publicsharev0alpha ;
Original file line number Diff line number Diff line change 1
- // Copyright (C) 2018 CERN IT-ST
2
- //
3
- // This program is free software: you can redistribute it and/or modify
4
- // it under the terms of the GNU Affero General Public License as
5
- // published by the Free Software Foundation, either version 3 of the
6
- // License, or (at your option) any later version.
7
- //
8
- // This program is distributed in the hope that it will be useful,
9
- // but WITHOUT ANY WARRANTY; without even the implied warranty of
10
- // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
- // GNU Affero General Public License for more details.
12
- //
13
- // You should have received a copy of the GNU Affero General Public License
14
- // along with this program. If not, see <https://www.gnu.org/licenses/>.
15
-
16
1
syntax = "proto3" ;
17
2
18
3
package cs3.rpc ;
Original file line number Diff line number Diff line change 1
- // Copyright (C) 2018 CERN IT-ST
2
- //
3
- // This program is free software: you can redistribute it and/or modify
4
- // it under the terms of the GNU Affero General Public License as
5
- // published by the Free Software Foundation, either version 3 of the
6
- // License, or (at your option) any later version.
7
- //
8
- // This program is distributed in the hope that it will be useful,
9
- // but WITHOUT ANY WARRANTY; without even the implied warranty of
10
- // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
- // GNU Affero General Public License for more details.
12
- //
13
- // You should have received a copy of the GNU Affero General Public License
14
- // along with this program. If not, see <https://www.gnu.org/licenses/>.
15
-
16
1
syntax = "proto3" ;
17
2
18
3
package cs3.rpc ;
Original file line number Diff line number Diff line change 1
- // CS3 APIS
2
- // Copyright (C) 2018 CERN IT-ST
3
- //
4
- // This program is free software: you can redistribute it and/or modify
5
- // it under the terms of the GNU Affero General Public License as
6
- // published by the Free Software Foundation, either version 3 of the
7
- // License, or (at your option) any later version.
8
- //
9
- // This program is distributed in the hope that it will be useful,
10
- // but WITHOUT ANY WARRANTY; without even the implied warranty of
11
- // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
- // GNU Affero General Public License for more details.
13
- //
14
- // You should have received a copy of the GNU Affero General Public License
15
- // along with this program. If not, see <https://www.gnu.org/licenses/>.
16
-
17
1
syntax = "proto3" ;
18
2
19
3
package cs3.shareregistryv0alpha ;
Original file line number Diff line number Diff line change 1
- // CS3 APIS
2
- // Copyright (C) 2018 CERN IT-ST
3
- //
4
- // This program is free software: you can redistribute it and/or modify
5
- // it under the terms of the GNU Affero General Public License as
6
- // published by the Free Software Foundation, either version 3 of the
7
- // License, or (at your option) any later version.
8
- //
9
- // This program is distributed in the hope that it will be useful,
10
- // but WITHOUT ANY WARRANTY; without even the implied warranty of
11
- // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
- // GNU Affero General Public License for more details.
13
- //
14
- // You should have received a copy of the GNU Affero General Public License
15
- // along with this program. If not, see <https://www.gnu.org/licenses/>.
16
-
17
1
syntax = "proto3" ;
18
2
19
3
// This package contains common types
Original file line number Diff line number Diff line change 1
- // CS3 StorageProvider API
2
- // Copyright (C) 2018 CERN IT-ST
3
- //
4
- // This program is free software: you can redistribute it and/or modify
5
- // it under the terms of the GNU Affero General Public License as
6
- // published by the Free Software Foundation, either version 3 of the
7
- // License, or (at your option) any later version.
8
- //
9
- // This program is distributed in the hope that it will be useful,
10
- // but WITHOUT ANY WARRANTY; without even the implied warranty of
11
- // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
- // GNU Affero General Public License for more details.
13
- //
14
- // You should have received a copy of the GNU Affero General Public License
15
- // along with this program. If not, see <https://www.gnu.org/licenses/>.
16
-
17
1
syntax = "proto3" ;
18
2
19
3
package cs3.storageproviderv0alpha ;
Original file line number Diff line number Diff line change 1
- // CS3 StorageProvider API
2
- // Copyright (C) 2018 CERN IT-ST
3
- //
4
- // This program is free software: you can redistribute it and/or modify
5
- // it under the terms of the GNU Affero General Public License as
6
- // published by the Free Software Foundation, either version 3 of the
7
- // License, or (at your option) any later version.
8
- //
9
- // This program is distributed in the hope that it will be useful,
10
- // but WITHOUT ANY WARRANTY; without even the implied warranty of
11
- // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
- // GNU Affero General Public License for more details.
13
- //
14
- // You should have received a copy of the GNU Affero General Public License
15
- // along with this program. If not, see <https://www.gnu.org/licenses/>.
16
-
17
1
syntax = "proto3" ;
18
2
19
3
package cs3.storageproviderv0alpha ;
Original file line number Diff line number Diff line change 1
- // CS3 StorageRegistry API
2
- // Copyright (C) 2018 CERN IT-ST
3
- //
4
- // This program is free software: you can redistribute it and/or modify
5
- // it under the terms of the GNU Affero General Public License as
6
- // published by the Free Software Foundation, either version 3 of the
7
- // License, or (at your option) any later version.
8
- //
9
- // This program is distributed in the hope that it will be useful,
10
- // but WITHOUT ANY WARRANTY; without even the implied warranty of
11
- // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
- // GNU Affero General Public License for more details.
13
- //
14
- // You should have received a copy of the GNU Affero General Public License
15
- // along with this program. If not, see <https://www.gnu.org/licenses/>.
16
-
17
1
syntax = "proto3" ;
18
2
19
3
package cs3.storageregistryv0alpha ;
Original file line number Diff line number Diff line change 1
- // CS3 APIS
2
- // Copyright (C) 2018 CERN IT-ST
3
- //
4
- // This program is free software: you can redistribute it and/or modify
5
- // it under the terms of the GNU Affero General Public License as
6
- // published by the Free Software Foundation, either version 3 of the
7
- // License, or (at your option) any later version.
8
- //
9
- // This program is distributed in the hope that it will be useful,
10
- // but WITHOUT ANY WARRANTY; without even the implied warranty of
11
- // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
- // GNU Affero General Public License for more details.
13
- //
14
- // You should have received a copy of the GNU Affero General Public License
15
- // along with this program. If not, see <https://www.gnu.org/licenses/>.
16
-
17
1
syntax = "proto3" ;
18
2
19
3
// This package contains common types
Original file line number Diff line number Diff line change 1
- // Copyright (C) 2018 CERN IT-ST
2
- //
3
- // This program is free software: you can redistribute it and/or modify
4
- // it under the terms of the GNU Affero General Public License as
5
- // published by the Free Software Foundation, either version 3 of the
6
- // License, or (at your option) any later version.
7
- //
8
- // This program is distributed in the hope that it will be useful,
9
- // but WITHOUT ANY WARRANTY; without even the implied warranty of
10
- // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
- // GNU Affero General Public License for more details.
12
- //
13
- // You should have received a copy of the GNU Affero General Public License
14
- // along with this program. If not, see <https://www.gnu.org/licenses/>.
15
-
16
1
syntax = "proto3" ;
17
2
18
3
package cs3.types ;
Original file line number Diff line number Diff line change 1
- // CS3 APIS
2
- // Copyright (C) 2018-2019 CERN IT-ST
3
- //
4
- // This program is free software: you can redistribute it and/or modify
5
- // it under the terms of the GNU Affero General Public License as
6
- // published by the Free Software Foundation, either version 3 of the
7
- // License, or (at your option) any later version.
8
- //
9
- // This program is distributed in the hope that it will be useful,
10
- // but WITHOUT ANY WARRANTY; without even the implied warranty of
11
- // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
- // GNU Affero General Public License for more details.
13
- //
14
- // You should have received a copy of the GNU Affero General Public License
15
- // along with this program. If not, see <https://www.gnu.org/licenses/>.
16
-
17
1
syntax = "proto3" ;
18
2
19
3
package cs3.usershareproviderv0alpha ;
Original file line number Diff line number Diff line change 1
- // CS3 APIS
2
- // Copyright (C) 2018-2019 CERN IT-ST
3
- //
4
- // This program is free software: you can redistribute it and/or modify
5
- // it under the terms of the GNU Affero General Public License as
6
- // published by the Free Software Foundation, either version 3 of the
7
- // License, or (at your option) any later version.
8
- //
9
- // This program is distributed in the hope that it will be useful,
10
- // but WITHOUT ANY WARRANTY; without even the implied warranty of
11
- // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
- // GNU Affero General Public License for more details.
13
- //
14
- // You should have received a copy of the GNU Affero General Public License
15
- // along with this program. If not, see <https://www.gnu.org/licenses/>.
16
-
17
1
syntax = "proto3" ;
18
2
19
3
package cs3.usershareproviderv0alpha ;
Original file line number Diff line number Diff line change
1
+ generate :
2
+ plugins :
3
+ - name : doc
4
+ flags : html,index.html
5
+ output : ../doc
You can’t perform that action at this time.
0 commit comments