]> source.dussan.org Git - sonarqube.git/commit
Merge pull request #1178 from SonarSource/feature/jl/add_dates_to_users_and_user_tokens
authorJulien Lancelot <julien.lancelot@sonarsource.com>
Wed, 30 Jan 2019 12:54:26 +0000 (13:54 +0100)
committersonartech <sonartech@sonarsource.com>
Mon, 11 Feb 2019 08:11:41 +0000 (09:11 +0100)
commit308d6a85e6489a3ed739e205f9de6bc5050b09f5
tree3b8b25aac91472a222ff7bba5f38016b09b44bf2
parent5e68732f4883ffb937f42245072e83265cd09cce
Merge pull request #1178 from SonarSource/feature/jl/add_dates_to_users_and_user_tokens

Add dates to users and user tokens
51 files changed:
server/sonar-db-core/src/main/resources/org/sonar/db/version/schema-h2.ddl
server/sonar-db-dao/src/main/java/org/sonar/db/user/UserDao.java
server/sonar-db-dao/src/main/java/org/sonar/db/user/UserDto.java
server/sonar-db-dao/src/main/java/org/sonar/db/user/UserMapper.java
server/sonar-db-dao/src/main/java/org/sonar/db/user/UserTokenDao.java
server/sonar-db-dao/src/main/java/org/sonar/db/user/UserTokenDto.java
server/sonar-db-dao/src/main/java/org/sonar/db/user/UserTokenMapper.java
server/sonar-db-dao/src/main/resources/org/sonar/db/user/UserMapper.xml
server/sonar-db-dao/src/main/resources/org/sonar/db/user/UserTokenMapper.xml
server/sonar-db-dao/src/test/java/org/sonar/db/user/UserDaoTest.java
server/sonar-db-dao/src/test/java/org/sonar/db/user/UserDbTester.java
server/sonar-db-dao/src/test/java/org/sonar/db/user/UserTokenDaoTest.java
server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/version/v77/AddLastConnectionDateToUserTokens.java [new file with mode: 0644]
server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/version/v77/AddLastConnectionDateToUsers.java [new file with mode: 0644]
server/sonar-db-migration/src/main/java/org/sonar/server/platform/db/migration/version/v77/DbVersion77.java
server/sonar-db-migration/src/test/java/org/sonar/server/platform/db/migration/version/v77/AddLastConnectionDateToUserTokensTest.java [new file with mode: 0644]
server/sonar-db-migration/src/test/java/org/sonar/server/platform/db/migration/version/v77/AddLastConnectionDateToUsersTest.java [new file with mode: 0644]
server/sonar-db-migration/src/test/java/org/sonar/server/platform/db/migration/version/v77/DbVersion77Test.java
server/sonar-db-migration/src/test/resources/org/sonar/server/platform/db/migration/version/v77/AddLastConnectionDateToUserTokensTest/user_tokens.sql [new file with mode: 0644]
server/sonar-db-migration/src/test/resources/org/sonar/server/platform/db/migration/version/v77/AddLastConnectionDateToUsersTest/users.sql [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/authentication/AuthenticationModule.java
server/sonar-server/src/main/java/org/sonar/server/authentication/UserLastConnectionDatesUpdater.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/authentication/UserLastConnectionDatesUpdaterImpl.java [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/user/UserSessionFactoryImpl.java
server/sonar-server/src/main/java/org/sonar/server/user/ws/SearchAction.java
server/sonar-server/src/main/java/org/sonar/server/usertoken/UserTokenAuthentication.java
server/sonar-server/src/main/java/org/sonar/server/usertoken/ws/SearchAction.java
server/sonar-server/src/test/java/org/sonar/server/authentication/AuthenticationModuleTest.java
server/sonar-server/src/test/java/org/sonar/server/authentication/UserLastConnectionDatesUpdaterImplTest.java [new file with mode: 0644]
server/sonar-server/src/test/java/org/sonar/server/user/ws/SearchActionTest.java
server/sonar-server/src/test/java/org/sonar/server/usertoken/UserTokenAuthenticationTest.java
server/sonar-server/src/test/java/org/sonar/server/usertoken/ws/SearchActionTest.java
server/sonar-web/src/main/js/api/user-tokens.ts
server/sonar-web/src/main/js/app/types.d.ts
server/sonar-web/src/main/js/apps/tutorials/components/TokenStep.tsx
server/sonar-web/src/main/js/apps/users/UsersList.tsx
server/sonar-web/src/main/js/apps/users/__tests__/__snapshots__/UsersList-test.tsx.snap
server/sonar-web/src/main/js/apps/users/components/TokensForm.tsx
server/sonar-web/src/main/js/apps/users/components/TokensFormItem.tsx
server/sonar-web/src/main/js/apps/users/components/UserListItem.tsx
server/sonar-web/src/main/js/apps/users/components/__tests__/TokensForm-test.tsx [new file with mode: 0644]
server/sonar-web/src/main/js/apps/users/components/__tests__/TokensFormItem-test.tsx [new file with mode: 0644]
server/sonar-web/src/main/js/apps/users/components/__tests__/UserListItem-test.tsx
server/sonar-web/src/main/js/apps/users/components/__tests__/__snapshots__/TokensForm-test.tsx.snap [new file with mode: 0644]
server/sonar-web/src/main/js/apps/users/components/__tests__/__snapshots__/TokensFormItem-test.tsx.snap [new file with mode: 0644]
server/sonar-web/src/main/js/apps/users/components/__tests__/__snapshots__/UserListItem-test.tsx.snap
server/sonar-web/src/main/js/components/intl/DateFromNowHourPrecision.tsx [new file with mode: 0644]
server/sonar-web/src/main/js/helpers/dates.ts
sonar-core/src/main/resources/org/sonar/l10n/core.properties
sonar-ws/src/main/protobuf/ws-user_tokens.proto
sonar-ws/src/main/protobuf/ws-users.proto