You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

core-login.js.LICENSE.txt 16KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404
  1. /**
  2. * @copyright 2019 Christoph Wurst <christoph@winzerhof-wurst.at>
  3. *
  4. * @author Christoph Wurst <christoph@winzerhof-wurst.at>
  5. *
  6. * @license AGPL-3.0-or-later
  7. *
  8. * This program is free software: you can redistribute it and/or modify
  9. * it under the terms of the GNU Affero General Public License as
  10. * published by the Free Software Foundation, either version 3 of the
  11. * License, or (at your option) any later version.
  12. *
  13. * This program is distributed in the hope that it will be useful,
  14. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  15. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  16. * GNU Affero General Public License for more details.
  17. *
  18. * You should have received a copy of the GNU Affero General Public License
  19. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  20. *
  21. */
  22. /**
  23. * @copyright 2019 Christoph Wurst <christoph@winzerhof-wurst.at>
  24. *
  25. * @author Christoph Wurst <christoph@winzerhof-wurst.at>
  26. * @author Daniel Calviño Sánchez <danxuliu@gmail.com>
  27. * @author Joas Schilling <coding@schilljs.com>
  28. * @author John Molakvoæ <skjnldsv@protonmail.com>
  29. * @author Julius Härtl <jus@bitgrid.net>
  30. * @author npmbuildbot[bot] "npmbuildbot[bot]@users.noreply.github.com"
  31. *
  32. * @license AGPL-3.0-or-later
  33. *
  34. * This program is free software: you can redistribute it and/or modify
  35. * it under the terms of the GNU Affero General Public License as
  36. * published by the Free Software Foundation, either version 3 of the
  37. * License, or (at your option) any later version.
  38. *
  39. * This program is distributed in the hope that it will be useful,
  40. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  41. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  42. * GNU Affero General Public License for more details.
  43. *
  44. * You should have received a copy of the GNU Affero General Public License
  45. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  46. *
  47. */
  48. /**
  49. * @copyright 2019 Christoph Wurst <christoph@winzerhof-wurst.at>
  50. *
  51. * @author Christoph Wurst <christoph@winzerhof-wurst.at>
  52. * @author Daniel Calviño Sánchez <danxuliu@gmail.com>
  53. * @author John Molakvoæ <skjnldsv@protonmail.com>
  54. *
  55. * @license AGPL-3.0-or-later
  56. *
  57. * This program is free software: you can redistribute it and/or modify
  58. * it under the terms of the GNU Affero General Public License as
  59. * published by the Free Software Foundation, either version 3 of the
  60. * License, or (at your option) any later version.
  61. *
  62. * This program is distributed in the hope that it will be useful,
  63. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  64. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  65. * GNU Affero General Public License for more details.
  66. *
  67. * You should have received a copy of the GNU Affero General Public License
  68. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  69. *
  70. */
  71. /**
  72. * @copyright 2019 Christoph Wurst <christoph@winzerhof-wurst.at>
  73. *
  74. * @author Christoph Wurst <christoph@winzerhof-wurst.at>
  75. * @author John Molakvoæ <skjnldsv@protonmail.com>
  76. *
  77. * @license AGPL-3.0-or-later
  78. *
  79. * This program is free software: you can redistribute it and/or modify
  80. * it under the terms of the GNU Affero General Public License as
  81. * published by the Free Software Foundation, either version 3 of the
  82. * License, or (at your option) any later version.
  83. *
  84. * This program is distributed in the hope that it will be useful,
  85. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  86. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  87. * GNU Affero General Public License for more details.
  88. *
  89. * You should have received a copy of the GNU Affero General Public License
  90. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  91. *
  92. */
  93. /**
  94. * @copyright 2019 Christoph Wurst <christoph@winzerhof-wurst.at>
  95. *
  96. * @author Christoph Wurst <christoph@winzerhof-wurst.at>
  97. * @author John Molakvoæ <skjnldsv@protonmail.com>
  98. * @author Julius Härtl <jus@bitgrid.net>
  99. * @author Roeland Jago Douma <roeland@famdouma.nl>
  100. *
  101. * @license AGPL-3.0-or-later
  102. *
  103. * This program is free software: you can redistribute it and/or modify
  104. * it under the terms of the GNU Affero General Public License as
  105. * published by the Free Software Foundation, either version 3 of the
  106. * License, or (at your option) any later version.
  107. *
  108. * This program is distributed in the hope that it will be useful,
  109. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  110. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  111. * GNU Affero General Public License for more details.
  112. *
  113. * You should have received a copy of the GNU Affero General Public License
  114. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  115. *
  116. */
  117. /**
  118. * @copyright 2019 Christoph Wurst <christoph@winzerhof-wurst.at>
  119. *
  120. * @author Christoph Wurst <christoph@winzerhof-wurst.at>
  121. * @author John Molakvoæ <skjnldsv@protonmail.com>
  122. * @author Roeland Jago Douma <roeland@famdouma.nl>
  123. *
  124. * @license AGPL-3.0-or-later
  125. *
  126. * This program is free software: you can redistribute it and/or modify
  127. * it under the terms of the GNU Affero General Public License as
  128. * published by the Free Software Foundation, either version 3 of the
  129. * License, or (at your option) any later version.
  130. *
  131. * This program is distributed in the hope that it will be useful,
  132. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  133. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  134. * GNU Affero General Public License for more details.
  135. *
  136. * You should have received a copy of the GNU Affero General Public License
  137. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  138. *
  139. */
  140. /**
  141. * @copyright 2019 Christoph Wurst <christoph@winzerhof-wurst.at>
  142. * @copyright Copyright (c) 2019 Gary Kim <gary@garykim.dev>
  143. *
  144. * @author Bartek Przybylski <bart.p.pl@gmail.com>
  145. * @author Christopher Schäpers <kondou@ts.unde.re>
  146. * @author Christoph Wurst <christoph@winzerhof-wurst.at>
  147. * @author Daniel Calviño Sánchez <danxuliu@gmail.com>
  148. * @author Daniel Kesselberg <mail@danielkesselberg.de>
  149. * @author Florian Schunk <florian.schunk@rwth-aachen.de>
  150. * @author Gary Kim <gary@garykim.dev>
  151. * @author Hendrik Leppelsack <hendrik@leppelsack.de>
  152. * @author Jan-Christoph Borchardt <hey@jancborchardt.net>
  153. * @author Joas Schilling <coding@schilljs.com>
  154. * @author John Molakvoæ <skjnldsv@protonmail.com>
  155. * @author Jörn Friedrich Dreyer <jfd@butonic.de>
  156. * @author Julius Härtl <jus@bitgrid.net>
  157. * @author Loïc Hermann <loic.hermann@sciam.fr>
  158. * @author Morris Jobke <hey@morrisjobke.de>
  159. * @author Olivier Paroz <github@oparoz.com>
  160. * @author Robin Appelman <robin@icewind.nl>
  161. * @author Roeland Jago Douma <roeland@famdouma.nl>
  162. * @author Sujith Haridasan <Sujith_Haridasan@mentor.com>
  163. * @author Thomas Citharel <nextcloud@tcit.fr>
  164. * @author Thomas Müller <thomas.mueller@tmit.eu>
  165. * @author Thomas Tanghus <thomas@tanghus.net>
  166. * @author Vincent Petry <vincent@nextcloud.com>
  167. *
  168. * @license AGPL-3.0-or-later
  169. *
  170. * This program is free software: you can redistribute it and/or modify
  171. * it under the terms of the GNU Affero General Public License as
  172. * published by the Free Software Foundation, either version 3 of the
  173. * License, or (at your option) any later version.
  174. *
  175. * This program is distributed in the hope that it will be useful,
  176. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  177. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  178. * GNU Affero General Public License for more details.
  179. *
  180. * You should have received a copy of the GNU Affero General Public License
  181. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  182. *
  183. */
  184. /**
  185. * @copyright 2020, Roeland Jago Douma <roeland@famdouma.nl>
  186. *
  187. * @author Roeland Jago Douma <roeland@famdouma.nl>
  188. *
  189. * @license AGPL-3.0-or-later
  190. *
  191. * This program is free software: you can redistribute it and/or modify
  192. * it under the terms of the GNU Affero General Public License as
  193. * published by the Free Software Foundation, either version 3 of the
  194. * License, or (at your option) any later version.
  195. *
  196. * This program is distributed in the hope that it will be useful,
  197. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  198. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  199. * GNU Affero General Public License for more details.
  200. *
  201. * You should have received a copy of the GNU Affero General Public License
  202. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  203. *
  204. */
  205. /**
  206. * @copyright Bernhard Posselt 2014
  207. *
  208. * @author Christoph Wurst <christoph@winzerhof-wurst.at>
  209. * @author John Molakvoæ <skjnldsv@protonmail.com>
  210. *
  211. * @license AGPL-3.0-or-later
  212. *
  213. * This program is free software: you can redistribute it and/or modify
  214. * it under the terms of the GNU Affero General Public License as
  215. * published by the Free Software Foundation, either version 3 of the
  216. * License, or (at your option) any later version.
  217. *
  218. * This program is distributed in the hope that it will be useful,
  219. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  220. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  221. * GNU Affero General Public License for more details.
  222. *
  223. * You should have received a copy of the GNU Affero General Public License
  224. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  225. *
  226. */
  227. /**
  228. * @copyright Copyright (c) 2016 Joas Schilling <coding@schilljs.com>
  229. *
  230. * @author Christoph Wurst <christoph@winzerhof-wurst.at>
  231. * @author Joas Schilling <coding@schilljs.com>
  232. * @author John Molakvoæ <skjnldsv@protonmail.com>
  233. * @author Jörn Friedrich Dreyer <jfd@butonic.de>
  234. * @author Robin Appelman <robin@icewind.nl>
  235. * @author Vincent Petry <vincent@nextcloud.com>
  236. *
  237. * @license AGPL-3.0-or-later
  238. *
  239. * This program is free software: you can redistribute it and/or modify
  240. * it under the terms of the GNU Affero General Public License as
  241. * published by the Free Software Foundation, either version 3 of the
  242. * License, or (at your option) any later version.
  243. *
  244. * This program is distributed in the hope that it will be useful,
  245. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  246. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  247. * GNU Affero General Public License for more details.
  248. *
  249. * You should have received a copy of the GNU Affero General Public License
  250. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  251. *
  252. */
  253. /**
  254. * @copyright Copyright (c) 2016 Joas Schilling <coding@schilljs.com>
  255. *
  256. * @author Christoph Wurst <christoph@winzerhof-wurst.at>
  257. * @author John Molakvoæ <skjnldsv@protonmail.com>
  258. *
  259. * @license AGPL-3.0-or-later
  260. *
  261. * This program is free software: you can redistribute it and/or modify
  262. * it under the terms of the GNU Affero General Public License as
  263. * published by the Free Software Foundation, either version 3 of the
  264. * License, or (at your option) any later version.
  265. *
  266. * This program is distributed in the hope that it will be useful,
  267. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  268. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  269. * GNU Affero General Public License for more details.
  270. *
  271. * You should have received a copy of the GNU Affero General Public License
  272. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  273. *
  274. */
  275. /**
  276. * @copyright Copyright (c) 2022 John Molakvoæ <skjnldsv@protonmail.com>
  277. *
  278. * @author John Molakvoæ <skjnldsv@protonmail.com>
  279. *
  280. * @license AGPL-3.0-or-later
  281. *
  282. * This program is free software: you can redistribute it and/or modify
  283. * it under the terms of the GNU Affero General Public License as
  284. * published by the Free Software Foundation, either version 3 of the
  285. * License, or (at your option) any later version.
  286. *
  287. * This program is distributed in the hope that it will be useful,
  288. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  289. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  290. * GNU Affero General Public License for more details.
  291. *
  292. * You should have received a copy of the GNU Affero General Public License
  293. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  294. *
  295. */
  296. /**
  297. * @copyright Copyright (c) 2023 John Molakvoæ <skjnldsv@protonmail.com>
  298. *
  299. * @author John Molakvoæ <skjnldsv@protonmail.com>
  300. * @author Ferdinand Thiessen <opensource@fthiessen.de>
  301. *
  302. * @license AGPL-3.0-or-later
  303. *
  304. * This program is free software: you can redistribute it and/or modify
  305. * it under the terms of the GNU Affero General Public License as
  306. * published by the Free Software Foundation, either version 3 of the
  307. * License, or (at your option) any later version.
  308. *
  309. * This program is distributed in the hope that it will be useful,
  310. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  311. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  312. * GNU Affero General Public License for more details.
  313. *
  314. * You should have received a copy of the GNU Affero General Public License
  315. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  316. *
  317. */
  318. /**
  319. * @copyright Copyright (c) 2024 Fon E. Noel NFEBE <opensource@nfebe.com>
  320. *
  321. * @author Fon E. Noel NFEBE <opensource@nfebe.com>
  322. *
  323. * @license AGPL-3.0-or-later
  324. *
  325. * This program is free software: you can redistribute it and/or modify
  326. * it under the terms of the GNU Affero General Public License as
  327. * published by the Free Software Foundation, either version 3 of the
  328. * License, or (at your option) any later version.
  329. *
  330. * This program is distributed in the hope that it will be useful,
  331. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  332. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  333. * GNU Affero General Public License for more details.
  334. *
  335. * You should have received a copy of the GNU Affero General Public License
  336. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  337. *
  338. */
  339. /**
  340. * Copyright (c) 2014 Vincent Petry <pvince81@owncloud.com>
  341. * Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
  342. *
  343. * @author Christoph Wurst <christoph@winzerhof-wurst.at>
  344. * @author Daniel Kesselberg <mail@danielkesselberg.de>
  345. * @author Joas Schilling <coding@schilljs.com>
  346. * @author John Molakvoæ <skjnldsv@protonmail.com>
  347. * @author Morris Jobke <hey@morrisjobke.de>
  348. * @author Roeland Jago Douma <roeland@famdouma.nl>
  349. * @author Vincent Petry <vincent@nextcloud.com>
  350. *
  351. * @license AGPL-3.0-or-later
  352. *
  353. * This program is free software: you can redistribute it and/or modify
  354. * it under the terms of the GNU Affero General Public License as
  355. * published by the Free Software Foundation, either version 3 of the
  356. * License, or (at your option) any later version.
  357. *
  358. * This program is distributed in the hope that it will be useful,
  359. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  360. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  361. * GNU Affero General Public License for more details.
  362. *
  363. * You should have received a copy of the GNU Affero General Public License
  364. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  365. *
  366. */
  367. /**
  368. * Copyright (c) 2015
  369. *
  370. * @author Christoph Wurst <christoph@winzerhof-wurst.at>
  371. * @author John Molakvoæ <skjnldsv@protonmail.com>
  372. * @author Julius Härtl <jus@bitgrid.net>
  373. *
  374. * @license AGPL-3.0-or-later
  375. *
  376. * This program is free software: you can redistribute it and/or modify
  377. * it under the terms of the GNU Affero General Public License as
  378. * published by the Free Software Foundation, either version 3 of the
  379. * License, or (at your option) any later version.
  380. *
  381. * This program is distributed in the hope that it will be useful,
  382. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  383. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  384. * GNU Affero General Public License for more details.
  385. *
  386. * You should have received a copy of the GNU Affero General Public License
  387. * along with this program. If not, see <http://www.gnu.org/licenses/>.
  388. *
  389. */