Welcome to mirror list, hosted at ThFree Co, Russian Federation.

CHANGELOG.md - github.com/nextcloud/user_sql.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: e2214c89cba05445d6c878e8fd51d63d158e9129 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [Unreleased]
### Added
- Support for Nextcloud 19
- Argon2id support
- System wide values option
- Allow email login option
- UID user table column
- GID user table column
- HMAC hash implementation
- Default group option

## [4.4.1] - 2020-02-02
### Fixed
- Issue generating 'Object of class Closure could not be converted to string' log message

## [4.4.0] - 2019-10-09
### Added
- Users can confirm passwords
- Support Nextcloud password_policy
- Support for Nextcloud 18
- Name sync option

### Fixed
- Getting user display names backend
- Do not include users which are disabled

### Changed
- Extend user/group search

## [4.3.0] - 2018-12-30
### Added
- Reverse active column option
- Support for Nextcloud 16
- Set default value for "provide avatar" option
- Set hash algorithm parameters

## [4.2.1] - 2018-12-22
### Fixed
- SQL error when same column names given in several tables

## [4.2.0] - 2018-12-16
### Added
- Support for Nextcloud 15
- Redmine, SHA-256, SHA-512 hash algorithms

### Fixed
- Loading user list when display name is null
- Hide "password change form" when "Allow password change" not set

### Changed
- Append salt only when checked. Not by default

## [4.1.0] - 2018-10-28
### Added
- Whirlpool hash algorithm
- 'Prepend salt' toggle
- Drupal 7 hash algorithm
- 'Case-insensitive username' option

### Fixed
- Error when 'Display name' not set
- Encoding of iteration for 'Extended DES (Crypt)'
- 'Trying to get property of non-object' warning

## [4.0.1] - 2018-08-16
### Fixed
- Leftover lines break the admin page

## [4.0.0] - 2018-08-11
### Added
- SHA512 Whirlpool hash algorithm
- WoltLab Community Framework 2.x hash algorithm
- phpass hash implementation
- Support for salt column
- User quota synchronization

### Changed
- Example SQL script in README file
- Fixed misspelling
- Support for Nextcloud 14 only
- Group backend implementation
- User backend implementation

### Fixed
- Table and column autocomplete in settings panel

## [4.0.0-rc2] - 2018-06-14
### Added
- User active column

### Changed
- Fixed "Use of undefined constant" error for Argon2 Crypt with PHP below 7.2.

## [4.0.0-rc1] - 2018-06-13
### Added
- New hash algorithms: Argon2 Crypt (PHP 7.2 and above), Blowfish Crypt, Courier base64-encoded MD5, Courier base64-encoded SHA1, Courier base64-encoded SHA256, Courier hexadecimal MD5, Extended DES Crypt, SHA256 Crypt, SHA512 Crypt, SSHA512, Standard DES Crypt
- Option to allow users to change their display names
- Option to allow user to change its avatar 
- Database query results cache
- Option for group display name
- Option for group is admin flag

### Changed
- The whole core implementation, which is NOT COMPATIBLE with the previous versions.
- Minimum supported PHP version - 7.0

### Removed
- MySQL ENCRYPT() hash implementation - Function is deprecated as of MySQL 5.7.6 and will be removed in a future MySQL release.
- MySQL PASSWORD() hash implementation - Function is deprecated as of MySQL 5.7.6 and will be removed in a future MySQL release.
- Redmine hash implementation - Cannot implement in new core system.
- User active column - Use database view instead
- Domain support

## [3.1.0] - 2018-02-06
### Added
- Column autocomplete for PostgreSQL
- Currently supported parameters in README.md
- SALT support for password algorithms "system" and "password_hash"

### Changed
- Updated README.me file
- Nextcloud 12 & 13 support
- Moved files to be more on the standard places
- Renamed some files to be more standard like
- Source code changes to be more standard like (max 80 characters)

### Fixed
- Column autocomplete in "Groups Settings"
- Security fix for password length sniffing attacks
- Small bug fixes

## Removed
- Code for supervisor mode

## 2.4.0 - 2017-12-26
### Added
- This CHANGELOG.md file
- Support for PHP 7
- SHA1 hash algorithm support
- Groups option
- Supervisor option

### Changed
- Supported version of ownCloud, Nextcloud: ownCloud 10, Nextcloud 12

[Unreleased]: https://github.com/nextcloud/user_sql/compare/v4.4.1...develop
[4.4.1]: https://github.com/nextcloud/user_sql/compare/v4.4.0...v4.4.1
[4.4.0]: https://github.com/nextcloud/user_sql/compare/v4.3.0...v4.4.0
[4.3.0]: https://github.com/nextcloud/user_sql/compare/v4.2.1...v4.3.0
[4.2.1]: https://github.com/nextcloud/user_sql/compare/v4.2.0...v4.2.1
[4.2.0]: https://github.com/nextcloud/user_sql/compare/v4.1.0...v4.2.0
[4.1.0]: https://github.com/nextcloud/user_sql/compare/v4.0.1...v4.1.0
[4.0.1]: https://github.com/nextcloud/user_sql/compare/v4.0.0...v4.0.1
[4.0.0]: https://github.com/nextcloud/user_sql/compare/v4.0.0-rc2...v4.0.0
[4.0.0-rc2]: https://github.com/nextcloud/user_sql/compare/v4.0.0-rc1...v4.0.0-rc2
[4.0.0-rc1]: https://github.com/nextcloud/user_sql/compare/v3.1.0...v4.0.0-rc1
[3.1.0]: https://github.com/nextcloud/user_sql/compare/v2.4.0...v3.1.0