mirror of
				https://github.com/NginxProxyManager/nginx-proxy-manager.git
				synced 2025-10-31 15:53:33 +00:00 
			
		
		
		
	Fix satisy typo
This commit is contained in:
		| @@ -30,7 +30,7 @@ const internalAccessList = { | ||||
| 					.omit(omissions()) | ||||
| 					.insertAndFetch({ | ||||
| 						name:          data.name, | ||||
| 						satify_any:    data.satify_any, | ||||
| 						satisfy_any:   data.satisfy_any, | ||||
| 						owner_user_id: access.token.getUserId(1) | ||||
| 					}); | ||||
| 			}) | ||||
| @@ -127,7 +127,7 @@ const internalAccessList = { | ||||
| 						.where({id: data.id}) | ||||
| 						.patch({ | ||||
| 							name:        data.name, | ||||
| 							satify_any: data.satify_any, | ||||
| 							satisfy_any: data.satisfy_any, | ||||
| 						}); | ||||
| 				} | ||||
| 			}) | ||||
|   | ||||
							
								
								
									
										34
									
								
								backend/migrations/20200410143840_access_list_client_fix.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								backend/migrations/20200410143840_access_list_client_fix.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,34 @@ | ||||
| const migrate_name = 'access_list_client_fix'; | ||||
| const logger       = require('../logger').migrate; | ||||
|  | ||||
| /** | ||||
|  * Migrate | ||||
|  * | ||||
|  * @see http://knexjs.org/#Schema | ||||
|  * | ||||
|  * @param   {Object}  knex | ||||
|  * @param   {Promise} Promise | ||||
|  * @returns {Promise} | ||||
|  */ | ||||
| exports.up = function (knex/*, Promise*/) { | ||||
| 	logger.info('[' + migrate_name + '] Migrating Up...'); | ||||
|  | ||||
| 	return knex.schema.table('access_list', function (access_list) { | ||||
| 		proxy_host.renameColumn('satify_any', 'satisfy_any'); | ||||
| 	}) | ||||
| 		.then(() => { | ||||
| 			logger.info('[' + migrate_name + '] access_list Table altered'); | ||||
| 		}); | ||||
| }; | ||||
|  | ||||
| /** | ||||
|  * Undo Migrate | ||||
|  * | ||||
|  * @param   {Object}  knex | ||||
|  * @param   {Promise} Promise | ||||
|  * @returns {Promise} | ||||
|  */ | ||||
| exports.down = function (knex, Promise) { | ||||
| 	logger.warn('[' + migrate_name + '] You can\'t migrate down this one.'); | ||||
| 	return Promise.resolve(true); | ||||
| }; | ||||
| @@ -90,7 +90,7 @@ class AccessList extends Model { | ||||
| 	} | ||||
|  | ||||
| 	get satisfy() { | ||||
| 		return this.satify_any ? 'satisfy any' : 'satisfy all'; | ||||
| 		return this.satisfy_any ? 'satisfy any' : 'satisfy all'; | ||||
| 	} | ||||
| } | ||||
|  | ||||
|   | ||||
| @@ -27,11 +27,11 @@ | ||||
| 			"oneOf": [ | ||||
| 				{ | ||||
| 					"type": "string", | ||||
|           "pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$" | ||||
| 					"pattern": "^([0-9]{1,3}\\.){3}[0-9]{1,3}(/([0-9]|[1-2][0-9]|3[0-2]))?$" | ||||
| 				}, | ||||
| 				{ | ||||
| 					"type": "string", | ||||
|           "pattern": "^s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:)))(%.+)?s*(\/([0-9]|[1-9][0-9]|1[0-1][0-9]|12[0-8]))?$" | ||||
| 					"pattern": "^s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]d|1dd|[1-9]?d)(.(25[0-5]|2[0-4]d|1dd|[1-9]?d)){3}))|:)))(%.+)?s*(/([0-9]|[1-9][0-9]|1[0-1][0-9]|12[0-8]))?$" | ||||
| 				}, | ||||
| 				{ | ||||
| 					"type": "string", | ||||
| @@ -39,7 +39,7 @@ | ||||
| 				} | ||||
| 			] | ||||
| 		}, | ||||
|     "satify_any": { | ||||
| 		"satisfy_any": { | ||||
| 			"type": "boolean" | ||||
| 		}, | ||||
| 		"meta": { | ||||
| @@ -94,15 +94,13 @@ | ||||
| 			"schema": { | ||||
| 				"type": "object", | ||||
| 				"additionalProperties": false, | ||||
|         "required": [ | ||||
|           "name" | ||||
|         ], | ||||
| 				"required": ["name"], | ||||
| 				"properties": { | ||||
| 					"name": { | ||||
| 						"$ref": "#/definitions/name" | ||||
| 					}, | ||||
|           "satify_any": { | ||||
|             "$ref": "#/definitions/satify_any" | ||||
| 					"satisfy_any": { | ||||
| 						"$ref": "#/definitions/satisfy_any" | ||||
| 					}, | ||||
| 					"items": { | ||||
| 						"type": "array", | ||||
| @@ -166,8 +164,8 @@ | ||||
| 					"name": { | ||||
| 						"$ref": "#/definitions/name" | ||||
| 					}, | ||||
|           "satify_any": { | ||||
|             "$ref": "#/definitions/satify_any" | ||||
| 					"satisfy_any": { | ||||
| 						"$ref": "#/definitions/satisfy_any" | ||||
| 					}, | ||||
| 					"items": { | ||||
| 						"type": "array", | ||||
|   | ||||
| @@ -25,7 +25,7 @@ | ||||
|                         <div class="col-sm-6 col-md-6"> | ||||
|                             <div class="form-group"> | ||||
|                                 <label class="custom-switch"> | ||||
|                                     <input type="checkbox" class="custom-switch-input" name="satify_any" value="1"<%- typeof satify_any !== 'undefined' && satify_any ? ' checked' : '' %>> | ||||
|                                     <input type="checkbox" class="custom-switch-input" name="satisfy_any" value="1"<%- typeof satisfy_any !== 'undefined' && satisfy_any ? ' checked' : '' %>> | ||||
|                                     <span class="custom-switch-indicator"></span> | ||||
|                                     <span class="custom-switch-description"><%- i18n('access-lists', 'satisfy-any') %></span> | ||||
|                                 </label> | ||||
|   | ||||
| @@ -72,7 +72,7 @@ module.exports = Mn.View.extend({ | ||||
|  | ||||
|             let data = { | ||||
|                 name:       form_data.name, | ||||
|                 satify_any: !!form_data.satify_any, | ||||
|                 satisfy_any: !!form_data.satisfy_any, | ||||
|                 items:      items_data, | ||||
|                 clients:    clients_data | ||||
|             }; | ||||
|   | ||||
| @@ -18,7 +18,7 @@ | ||||
|     <%- i18n('access-lists', 'client-count', {count: clients.length || 0}) %> | ||||
| </td> | ||||
| <td> | ||||
|     <% if (satify_any) { %> | ||||
|     <% if (satisfy_any) { %> | ||||
|     <%- i18n('str', 'any') %> | ||||
|     <%} else { %> | ||||
|     <%- i18n('str', 'all') %> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user