Loading...
×

Terms of Service for Hosted TeamCity

Definitions

"Documentation" means the online Documentation for Service accessible at JetBrains Site, as updated from time to time.

"JetBrains" means JetBrains s.r.o. having its principal place of business at Na hrebenech II 1718/10, Prague, 14000, Czech Republic, ID.No: 265 02 275, entered into Commercial Register of Municipal Court in Prague, section C, file 86211.

"JetBrains Hub" means the JetBrains Hub software product used to manage Users of Software.

"JetBrains Site" means websites operated by JetBrains, including, but not limited to, www.jetbrains.com and confluence.jetbrains.com.

"Service" means access to Software hosted by JetBrains on Hosting System and provided to User by JetBrains via website teamcity.jetbrains.com. It is a continuous integration server, hosted by JetBrains.

"Server" means the server part of Software that enables administration of user accounts and performs other services as specified in Documentation.

"Software" means the software program TeamCity, including downloadable parts of TeamCity provided by JetBrains in binary form.

"User" means an individual, company, or other legal entity using Service, exercising rights under and complying with all of the terms of this Agreement. User includes any entity which directly or indirectly controls, is controlled by, or is under common control with User. For purposes of this definition, "Control" means direct or indirect ownership or control of more than 50% of the voting interests of the subject entity.

"User's Data" means all electronic data or information submitted by User via Service or generated as a result of User using Service and stored by JetBrains on Hosting System.

"Hosting System" means any server, real or virtual, network, Internet connection, infrastructure, hardware and applications used by JetBrains to host Software.

"URL" means a unique URL to JetBrains Site that allows User to use Service.

"Privacy Policy" means the JetBrains Privacy Policy available at https://www.jetbrains.com/company/privacy.html .

1. GENERAL

JetBrains Site and Service offers access to JetBrains' proprietary software tools that provide User a simple, seamless method for automatically and continuously deploying and testing software applications, updates and integrations in a virtual Hosting System.

The main purpose of Service is evaluation of JetBrains TeamCity software. User is granted the right to use Service for evaluation purposes free of charge for a period of time which may or may not be limited by JetBrains.

2. USER'S RESPONSIBILITIES

(a) User agrees to:

(i) register on JetBrains Site for using Service. The registration will be processed through JetBrains Hub, where User shall provide JetBrains with a valid email address and other information required by the JetBrains Hub registration form;

(ii) obtain an Internet connection, any equipment necessary for such Internet connection, and any third-party software necessary for using Service, including, but not limited to, browser software that supports a data security protocol compatible with the protocol used by JetBrains, and;

(iii) use Service in compliance with Documentation.

(b) User shall not:

(i) modify, alter, tamper with, repair, or otherwise create derivative works of Service or associated Software (except to the extent Software or any of its parts are provided to User under a separate license that expressly permits the creation of derivative works);

(ii) reverse-engineer, disassemble, or decompile Service or apply any other process or procedure to derive the source code of Service or associated Software;

(iii) sell, redistribute, encumber, give, lend, rent, lease, sublicense, or otherwise transfer Service or associated Software, or any portions of it, to anyone without the prior written consent of JetBrains;

(iv) use Service to store or transmit infringing, libelous, or otherwise unlawful or tortuous material, or to store or transmit material in violation of third-party privacy or copyrights, or;

(v) attempt to gain unauthorized access to Service or to Hosting System.

(c) User shall be responsible for:

(i) legality of User's Data and of the means by which User acquired User's Data. If User becomes aware of any User's Data violating this Agreement or any third party rights, User shall immediately remove such User's Data from Service;

(ii) compliance with applicable laws and government regulations;

(iii) configuration of its projects and using Service; and

(iv) keeping User's Service access credentials confidential.

3. JETBRAINS' RESPONSIBILITIES

If User has applied for using Service on JetBrains Site, JetBrains will provide User with details required for using Service.

4. PERSONAL DATA

(a) In connection with use of the Software and Service by User, JetBrains and the associated group of JetBrains companies will process User's personal data , in particular, User's contact and identification details, data about usage of JetBrains Software and Service, and information about User's subscription and payments, for the following purposes:

(i) To provide User with software, services or information;

(ii) To protect JetBrains from piracy and unlawful use of JetBrains software or services;

(iii) To improve JetBrains offerings based on usage;

(iv) For internal evidence of JetBrains and to protect the rights and interests of JetBrains and other users;

(v) To promote and market JetBrains software and services;

(vi) To fulfil legal duties stipulated by accounting, taxation, and other laws.

User may object to the processing of User's personal data for the purposes (ii) to (v) at any time. More detailed information about personal data processing for the above-mentioned purposes and about User's rights can be found in the Privacy Policy.

(b) For the above purposes, JetBrains may process, among others, User's IP address, usernames, passwords, first name, last name, full name, email addresses, and SSH public keys.

(c) The processing of any personal data that JetBrains collects from User is governed by the JetBrains Privacy Policy, by the JetBrains Website Terms available at https://www.jetbrains.com/company/useterms.html, by this Agreement, and by any other agreement User may have entered into with JetBrains which specifically addresses the processing of personal data.

(d) User has to keep his/her personal data up-to-date, update the information, and in case any inconsistencies arise with the current state of his/her personal data, report such inconsistencies to JetBrains.

5. THIRD-PARTY SOFTWARE

(a) Products include code and libraries licensed to JetBrains by third parties, including open source software ("Third-Party Software"). The list of Third-Party Software included in Software is available in the Software documentation. All Third-Party Software is provided to User under the respective terms stipulated in the Product documentation.

(b) JETBRAINS PROVIDES NO WARRANTY, EXPRESS OR IMPLIED, WITH RESPECT TO ANY THIRD-PARTY SOFTWARE AND EXPRESSLY DISCLAIMS ANY WARRANTY OR CONDITION OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.

6. TRIAL PERIOD

(a) User may apply to use Service free of charge for a limited number of days ("Trial Period") via JetBrains Site. JetBrains may or may not grant User the Trial Period. When granted, the length of Trial Period is defined by JetBrains and is stated on JetBrains Site.

(b) JETBRAINS DOES NOT WARRANT THAT ANY USER'S DATA ENTERED BY USER DURING TRIAL PERIOD AND ANY CUSTOMIZATIONS MADE TO SERVICE BY OR FOR USER DURING TRIAL PERIOD WILL BE STORED OR AVAILABLE UPON EXPIRATION OF TRIAL PERIOD. User is responsible for taking measures to prevent any loss of damage of User's Data upon expiration of Trial Period.

JETBRAINS RESERVES THE RIGHT TO CHANGE THE TRIAL PERIOD LENGTH AT ANY TIME.

7. OWNERSHIP

(a) JetBrains retains ownership of all proprietary rights in Service and Software associated or displayed with Service, and in all related trade names, trademarks, and service marks.

(b) JetBrains does not acquire any rights in User's Data transmitted, collected, or created by User via Service. User retains ownership of all proprietary rights in User's Data.

(c) User grants JetBrains a royalty-free, worldwide, irrevocable, perpetual license to use and incorporate into Service any suggestions, enhancement requests, recommendations, or other feedback provided by User in regards to Service or Software.

8. FEEDBACK

(a) User has no obligation to provide JetBrains with ideas, suggestions, or proposals ("Feedback"). However, if You submit Feedback to us, then You grant Us a non-exclusive, worldwide, royalty-free license that is sub-licensable and transferable, to use, sell, offer to sell, import, reproduce, publicly display, distribute, modify, or publicly perform Feedback in any manner without any obligation, royalty or restriction based on intellectual property rights or otherwise.

(b) JetBrains is authorized to use anonymous technical data concerning usage of Service for JetBrains' internal statistical purposes.

9. INDEMNIFICATION

(a) User will defend, indemnify, and hold harmless JetBrains, its affiliates, and each of their respective employees, officers, directors, and representatives from and against any claims, damages, losses, liabilities, costs, and expenses (including reasonable attorneys' fees) arising out of or relating to any third-party claim concerning:

(i) User's or any User's use of Service;

(ii) breach of this Agreement or violation of applicable law by User or any User;

(iii) User's Data or the combination of User's Data with other applications, content or processes, including any claim involving alleged infringement or misappropriation of third-party rights by User's Data or by use, development, design, production, advertising, or marketing of User's Data; or

(iv) a dispute between User and any other User.

(b) JetBrains will promptly notify User of any claim subject to previous section above, but JetBrains' failure to promptly notify User will only affect User's obligations to the extent that JetBrains failure prejudices User's ability to defend the claim. User may:

(i) use counsel of User's own choosing (subject to JetBrains' written consent) to defend against any claim; and

(ii) settle the claim as User deems appropriate, provided that User obtains prior written consent from JetBrains before entering into any settlement. JetBrains may also assume control of the defense and settlement of the claim at any time.

10. DISCLAIMER

SERVICE AND THE ASSOCIATED SOFTWARE ARE PROVIDED "AS IS". JETBRAINS MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND, WHETHER EXPRESS, IMPLIED, STATUTORY OR OTHERWISE REGARDING SERVICE AND/OR SOFTWARE, INCLUDING ANY WARRANTY THAT SERVICE AND/OR SOFTWARE WILL BE UNINTERRUPTED, ERROR-FREE, OR FREE OF HARMFUL COMPONENTS, OR THAT ANY CONTENT, INCLUDING USER'S DATA AND CODE, WILL BE SECURE OR NOT OTHERWISE LOST OR DAMAGED. EXCEPT TO THE EXTENT PROHIBITED BY LAW, JETBRAINS DISCLAIMS ALL WARRANTIES, INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, AND ANY WARRANTIES ARISING OUT OF ANY COURSE OF DEALING OR USAGE OF TRADE.

11. LIMITATIONS OF LIABILITY

(a) JETBRAINS WILL NOT BE LIABLE TO USER FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR EXEMPLARY DAMAGES (INCLUDING DAMAGES FOR LOSS OF PROFITS, GOODWILL, OR DATA, INCLUDING, WITHOUT LIMITATION, THE RETRIEVAL, TESTING, VERIFICATION OR DEPLOYMENT OF ANY CODE SUBMITTED FOR TESTING AND/OR DEPLOYMENT), EVEN IF A PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. FURTHER, JETBRAINS WILL NOT BE RESPONSIBLE FOR ANY COMPENSATION, REIMBURSEMENT, OR DAMAGES ARISING IN CONNECTION WITH:

(i) USER'S INABILITY TO USE SERVICE AND/OR SOFTWARE, INCLUDING AS A RESULT OF ANY TERMINATION OR SUSPENSION OF THIS AGREEMENT OR USER'S USE OF SERVICE AND/OR SOFTWARE;

(ii) JETBRAINS' DISCONTINUATION OF THE PROVISION OF SERVICE AND/OR SOFTWARE;

(iii) ANY UNANTICIPATED OR UNSCHEDULED DOWNTIME OF ALL OR A PORTION OF SERVICE AND/OR SOFTWARE FOR ANY REASON, INCLUDING AS A RESULT OF POWER OUTAGES, SYSTEM FAILURES, OR OTHER INTERRUPTIONS;

(iv) THE COST OF PROCUREMENT OF SUBSTITUTE SERVICE OR SOFTWARE;

(v) ANY INVESTMENTS, EXPENDITURES, OR COMMITMENTS BY USER IN CONNECTION WITH THIS AGREEMENT OR USER'S USE OF OR ACCESS TO SERVICE AND/OR SOFTWARE; OR

(vi) ANY UNAUTHORIZED ACCESS TO, ALTERATION OF, OR THE DELETION, DESTRUCTION, DAMAGE, LOSS, OR FAILURE TO STORE, ANY OF USER'S DATA.

(b) IN ANY CASE, JETBRAINS' AGGREGATE LIABILITY UNDER THIS AGREEMENT WILL BE LIMITED TO THE AMOUNT OF FIVE (5) USD.

(c) JetBrains will not be liable for any delay or failure to perform any obligation under this Agreement where the delay or failure results from any cause beyond our reasonable control, including acts of God, labor disputes or other industrial disturbances, systemic electrical, telecommunications, or other utility failures, earthquake, storms or other elements of nature, blockages, embargoes, riots, acts or orders of government, acts of terrorism, or war.

12. TERM AND TERMINATION

(a) This Agreement takes effect when User clicks an "I Accept" button or checkbox presented with these terms (the "Effective Date") and shall continue until terminated by either party as provided herein.

(b) User may terminate this Agreement at any time by ceasing use of Service and associated Software.

(c) JetBrains may terminate this Agreement immediately upon notice to User if:

(i) JetBrains decides to cease providing Service due to any business, economic, legal or regulatory reason,

(ii) User has breached any provision of this Agreement,

(iii) JetBrains is required to do so by law.

(d) JetBrains reserves the right to discontinue to provide Service, in whole or in part, at any time and without cause. In such case, JetBrains will make reasonable efforts to notify User via email three (3) days prior to termination of the Agreement.

(e) JETBRAINS RESERVES THE RIGHT TO CLOSE REGISTRATION FOR SERVICE AND DISCONTINUE THE PROVISION OF SERVICE AT ANY TIME. JETBRAINS RESERVES THE RIGHT TO MAKE USER'S DATA AND PROJECTS UNAVAILABLE AT ANY TIME AND DELETE IT AT JETBRAINS' DISCRETION.

13. CLOSING PROVISIONS

(a) User agrees to be identified as a customer of JetBrains and User agrees that JetBrains may refer to User by name, trade name and trademark, if applicable, and may briefly describe User's business in JetBrains marketing materials, on JetBrains Site, and/or in public or legal documents. User hereby grants JetBrains a license to use User's name and any of User's trade names and trademarks solely pursuant to this section.

(b) This Agreement is governed by laws of Czech Republic. All disputes arising from the present Agreement and/or in connection with it shall be finally decided with the Arbitration Court attached to the Economic Chamber of the Czech Republic and Agricultural Chamber of the Czech Republic by three arbitrators in accordance with the Rules of that Arbitration Court.

(c) JetBrains may modify this Agreement at any time by posting a revised version of the Agreement on the JetBrains Site. The modified terms will become effective upon posting of a revised version of the Agreement on JetBrains Site. By continuing using Service after the effective date of any modification to this Agreement, User agrees to be bound by the modified terms. It is User's responsibility to check the JetBrains Site regularly for modifications to this Agreement.

(d) The parties are independent contractors. This Agreement does not create a partnership, franchise, joint venture, agency, or fiduciary or employment relationship between the parties.

(e) Sections 6, 7, 8, 9, 10, 11, 12 (a) and 12(b) shall survive any termination or expiration of this Agreement.

(f) There are no third-party beneficiaries to this Agreement.

(g) If any provision of this Agreement is held by a court of competent jurisdiction to be contrary to law, such provision shall be modified by the court and interpreted so as best to accomplish the objectives of the original provision to the fullest extent permitted by law, and the remaining provisions of this Agreement shall remain in effect.

For exceptions or modifications to this Agreement, please contact Licensor at:

Address: Na hrebenech II 1718/10, Prague, 14000, Czech Republic

Fax: +420 2 4172 2540

Email: legal@jetbrains.com

Cancel
Build configuration was paused 52 months ago
 

Permalink

fix: TW-87272  mute tests temporarily


Merge-request: TC-MR-9856
Merged-by: Iaroslav Molochkov <iaroslav.molochkov@jetbrains.com>
⁠ iaroslav.molochkov 1 file  9dab9c98655a 09 Apr 24 15:47
TW-87272  - Fixed bucket region problem ⁠ dmitrii.kirkhmeier 1 file  d88e05b5c8fe 08 Apr 24 15:08
fix: TW-86419  enabled region correction attempt for cloudfront creation op

fix: properly remove keys in case cloudfront creation fails


Merge-request: TC-MR-9354
Merged-by: Iaroslav Molochkov <iaroslav.molochkov@jetbrains.com>
⁠ iaroslav.molochkov 1 file  cecbcf61e5cb 07 Mar 24 14:01
Adjusted tool version to version 2024.03 ⁠ dmitrii.kirkhmeier 1 file  e08d11634e61 05 Mar 24 11:14
TW-86258 : Lens plugin S3 event names are not aligned with OTEL convention

fix: test

fix: TW-86258  Len plugin S3 event names are not aligned with OTEL convention


Merge-request: TC-MR-9240
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 8 files  00bca7526dcd 29 Feb 24 13:06
TW-85562  - added credentials check to s3 presigned url controller

Merge-request: TC-MR-8652
Merged-by: Dmitrii Kirkhmeier <Dmitrii.Kirkhmeier@jetbrains.com>
⁠ dmitrii.kirkhmeier 1 file  e22770d022c2 02 Feb 24 15:28
TW-85243 : S3 Storage new UI: unnecessary patch is generated after saving S3 settings using UI after TeamCity update

fix: review comments

fix: TW-85243  S3 Storage new UI: unnecessary patch is generated after saving S3 settings using UI after TeamCity update


Merge-request: TC-MR-8722
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 2 files  9d926eb825ef 01 Feb 24 16:26
Gradle7 upgrade / switch to maven-native dependencies on aws-core / teamcity-core ⁠ vladimir.ilmov 4 files  5c4fb21cfa11 13 Dec 23 16:59
Lens integration fix ⁠ vladimir.ilmov 1 file  3c50fc04677b 27 Jan 24 16:27
[s3-plugin] fix ⁠ vladimir.ilmov 1 file  febe7f634125 26 Jan 24 15:12
TW-85969 : S3 Storage: emit "Lens" events for upload and download requests

fix: modules updated for the build in IDE

fix: modules updated for the build in IDE

fix: review comments

fix: cleanup

fix: review comments

fix: review comments

fix: package name

fix: build

fix: build

fix: compilation

fix: awsCoreVersion dependency

fix: localRepo path

fix: cleanup

fix: cleanup

fix: publish events tuning

feat: two events for upload statistics

feat: TW-85969  S3 Storage: emit "Lens" events for upload and download requests

refactor: prepare repository


Merge-request: TC-MR-8624
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 34 files  b1ce324ee40c 26 Jan 24 13:17
update copyright ⁠ nadezhda.burnasheva 45 files  b9495f1f48a6 16 Jan 24 20:20
TW-84305 : extra id paramter is committed to DSL Settings for awsConnection if Display name of this AWS connection was changed in S3

fix: cleanup

fix: TW-84305  extra id paramter is committed to DSL Settings for awsConnection if Display name of this AWS connection was changed in S3


Merge-request: TC-MR-8550
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 2 files  ba39f9c9bb4b 16 Jan 24 14:25
TW-85499  - added permission checks and limited data retrieval for read-only mode


Merge-request: TC-MR-8467
Merged-by: Dmitrii Kirkhmeier <Dmitrii.Kirkhmeier@jetbrains.com>
⁠ dmitrii.kirkhmeier 8 files  f94fc330e4c5 15 Jan 24 15:33
fix: remove deprecated repo


Merge-request: TC-MR-8415
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 1 file  5c09423f784f 05 Jan 24 13:08
TW-81386 : fixed calculating of statistics for multipart upload

Merge-request: TC-MR-8259
Merged-by: Ilia Berdzenishvili <Ilia.Berdzenishvili@jetbrains.com>
⁠ ilia.berdzenishvili 7 files  ca78492fa535 21 Dec 23 16:05
TW-85499  - added access check to request for S3 specific resources ⁠ dmitrii.kirkhmeier 1 file  8d620cef562d 14 Dec 23 13:23
TW-84693  Update bcprov-jdk15on to bcprov-jdk18on


Merge-request: TC-MR-7895
Merged-by: André Rocha <andre.rocha@jetbrains.com>
⁠ andre.rocha 1 file  ab732e99b10e 16 Nov 23 15:04
TW-84910 : [S3 Upload] Signed URL TTL expiration causes Upload Failure

fix: cleanup and comments

fix: tests

fix: ttl value moved to the ThreadLocal and now defined in constructor.

Revert "fix: trying to fix one pesky bug"

This reverts commit ccf40207495b27f1c56e05954795acc32e57c0b5.

fix: trying to fix one pesky bug


Merge-request: TC-MR-7720
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 2 files  a44e704d5166 13 Nov 23 09:02
fix: common jackson versions across S3 plugin

fix: going back to the thread-safe pattern

fix: excluding jackson from bundle

fix: excluding jackson from bundle

fix: excluding jackson from bundle

fix: use the provided library instead of the bungled one

refactor: simplifying XmlSerializerImpl

refactor: simplifying XmlSerializerImpl

fix: common jackson versions across S3 plugin


Merge-request: TC-MR-7674
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 7 files  a740fc3d1202 07 Nov 23 10:09
fix: TW-84724  Add dsl snippets for AWS S3 Storage Settings


Merge-request: TC-MR-7597
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 6 files  b7b801b2640a 31 Oct 23 15:01
TW-84278  Ensure S3AdditionalHeadersProvider depends on amazon properties published by the EC2 plugin


Merge-request: TC-MR-7375
Merged-by: André Rocha <andre.rocha@jetbrains.com>
⁠ andre.rocha 1 file  ba885b018e3f 26 Oct 23 15:22
TW-84426 : Update jackson-databind to the latest version in amazon plugins

fix: TW-84426  Update jackson-databind to the latest version in amazon plugins

fix: TW-84426  Update jackson-databind to the latest version in amazon plugins


Merge-request: TC-MR-7530
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 2 files  a4d5042fe6a7 26 Oct 23 15:02
fix: TW-82848  S3 Storage new UI: Improve error message shown in S3 storage settings when broken credentials are used


Merge-request: TC-MR-7527
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 2 files  aad3c8d60ed2 26 Oct 23 11:28
fix: TCS-3431 400 Requests that are pre-signed by SigV4 algorithm are valid for at most 7 days


Merge-request: TC-MR-7321
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 2 files  22124591ddf4 26 Oct 23 09:25
TW-83181 : S3 Storage new UI: Storage settings (bucket, Transfer speed-up settings) reset after changing Access Key details

fix: review comments

fix: loader for save action

fix: added handling of old-style credentials

fix: added handling of old-style credentials

fix: cleanup

fix: TW-83181  S3 Storage new UI: Storage settings (bucket, Transfer speed-up settings) reset after changing Access Key details


Merge-request: TC-MR-7397
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 12 files  f973a62c5d30 25 Oct 23 07:27
fix: TW-84201  IAM role from old S3 Connection can be lost during converting AWS S3 Settings


Merge-request: TC-MR-7413
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 1 file  ef63fade7e17 20 Oct 23 09:37
fix: TW-82846  S3 Storage new UI: the artifacts published using Custom S3 storages can't be downloaded from TeamCity


Merge-request: TC-MR-7364
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 2 files  5e3671be39ce 18 Oct 23 12:00
fix: TW-83100  Add a hint for `+` and pencil buttons near the Connection in S3 Storage page


Merge-request: TC-MR-7298
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 1 file  aab4948ce43a 13 Oct 23 16:10
fix: TW-83919  S3 Integrity verification: If the "verifyIntegrityAfterUpload" option isn't listed in kotlin DSL file, TC UI considers it as "not enabled"


Merge-request: TC-MR-7291
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 4 files  2c75924c6412 13 Oct 23 15:12
fix: TW-83634  No way to change the "Secret access key" using "Edit AWS Connection" dialog in S3 Storage Settings


Merge-request: TC-MR-7279
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 2 files  238248282d22 13 Oct 23 11:37
fix: TW-83178  S3 storage new UI: Error popup doesn't close automatically after fixing the settings


Merge-request: TC-MR-7275
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 1 file  99269f04498c 13 Oct 23 09:48
fix: TW-83101  New Connection popup can't be closed using a hotkey if the cursor is in one of the fields


Merge-request: TC-MR-7273
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 1 file  ebd31198f46a 13 Oct 23 09:35
fix: TW-82846  S3 Storage new UI: the artifacts published using Custom S3 storages can't be downloaded from TeamCity


Merge-request: TC-MR-7266
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 3 files  82c88f11257c 13 Oct 23 07:42
fix: TW-83099  Can't create or edit an AWS Connection with IAM role Type from S3 Storage page


Merge-request: TC-MR-7258
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 1 file  53a8e2d900c1 12 Oct 23 12:29
TW-82463  Update jose4j library + acme4j + bouncycastle ⁠ vladimir.ilmov 1 file  491bae820054 11 Oct 23 21:57
TCCI-2254 add storageFeatureId to AWS connection factory requestConnectionCredentials call


Merge-request: TC-MR-7000
Merged-by: Anton Kupreychik <Anton.Kupreychik@jetbrains.com>
⁠ anton.kupreychik 1 file  38410e57f8cb 02 Oct 23 10:51
TW-83182 : Add an easy way to save existing AWS S3 Settings from old S3 connections to AWS Connection

fix: added enum for types

fix: added pop-up with error

fix: added UI changes according to TW-83768 

fix: TW-83182  Add an easy way to save existing AWS S3 Settings from old S3 connections to AWS Connection

fix: for dropdown rendering with "fake" connection


Merge-request: TC-MR-6965
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 9 files  1c5fd8e4de3a 22 Sep 23 15:20
TW-80648  - Added toggle to disable integrity verification in storage settings


Merge-request: TC-MR-6964
Merged-by: Dmitrii Kirkhmeier <Dmitrii.Kirkhmeier@jetbrains.com>
⁠ dmitrii.kirkhmeier 12 files  509fe777d7d4 21 Sep 23 08:03
teamcity-s3-sdk maven links to libraries added ⁠ vladimir.ilmov 1 file  568193ecac1b 09 Sep 23 08:57
BLDS-43 Ensure client is not shut down when downloading content


Merge-request: TC-MR-6794
Merged-by: André Rocha <andre.rocha@jetbrains.com>
⁠ andre.rocha 4 files  920acdf59329 06 Sep 23 12:32
TW-76890  Add project id to logging messages ⁠ andre.rocha 1 file  de05f597b163 05 Sep 23 15:31
fix: TW-83128  Add a way to edit AWS Connection easier from S3 Profile settings


Merge-request: TC-MR-6732
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 4 files  b505bcdffab0 05 Sep 23 09:58
TW-76890  Correct both region and acceleration when creating redirect to S3. Correct pattern to find acceleration exception


Merge-request: TC-MR-6746
Merged-by: André Rocha <andre.rocha@jetbrains.com>
⁠ andre.rocha 5 files  f55202cedbeb 05 Sep 23 09:09
fix: TW-83130  Better DSL for s3CompatibleStorage


Merge-request: TC-MR-6736
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 1 file  76f4ff1beb5a 04 Sep 23 08:06
fix: TW-82951  S3 Storage new UI: Storage Type for old storages can be different in the list of storages and the storage settings


Merge-request: TC-MR-6677
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 2 files  7e9140166d03 30 Aug 23 09:52
fix: TW-83133  S3 settings are available for editing even if version settings are enabled with disabled "Allow editing project settings via UI" option


Merge-request: TC-MR-6573
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 8 files  8cd79d7c7f48 22 Aug 23 08:40
`S3CleanupExtension` refactoring. Updated `cleanupBuildsData` to not schedule processing tasks on a separate executor. Updated tasks data management so that this data is accessible during `cleanupBuildsData` in case it is called from multiple threads. Increased concurrency level to 2 by default. ⁠ kirill.cherednik 2 files  5c199c69a21d 16 Aug 23 20:55
fix: TW-82855  S3 Storage new UI: "Unexpected error during Ajax request processing" warnings in teamcity-server.log


Merge-request: TC-MR-6431
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 1 file  354199152f14 08 Aug 23 12:21
fix: TW-81869  add support for passing configuration property that allows using plain HTTP for upload


Merge-request: TC-MR-6395
Merged-by: Andrei Efimov <Andrei.Efimov@jetbrains.com>
⁠ andrei.efimov 3 files  e4b240c472cc 04 Aug 23 09:22

×

×

Add build comment

Cancel
×

Mute test

×

×

Server communication failure

Server is unavailable

Server stopped or communication with the server is not possible due to network failure.

Server shutdown started.

Please relogin to continue your work.

×

Run Custom Build

×

TODO

Loading related builds...
Cancel
×

Responsibility

×

Edit tags

Cancel
×

Loading...

×

Are you sure?

Cancel
×

Please type to confirm.
Cancel