Recherche des tweets de réponse avec l'API Tweeter

This commit is contained in:
hugol committed 2024-11-17 13:55:25 +01:00
1 parent 3d386178bf
commit 8dc18553ec
1751 files changed
+379552

No files matched your search

File diff suppressed because it is too large. Load diff
@@ -0,0 +1,4 @@
/* pwstrength-bootstrap 2024-08-15 - GPLv3 & MIT License */
!function(s){var t={};!function(o){"use strict";t.fallback={wordMinLength:"Your password is too short",wordMaxLength:"Your password is too long",wordInvalidChar:"Your password contains an invalid character",wordNotEmail:"Do not use your email as your password",wordSimilarToUsername:"Your password cannot contain your username",wordTwoCharacterClasses:"Use different character classes",wordRepetitions:"Too many repetitions",wordSequences:"Your password contains sequences",errorList:"Errors:",veryWeak:"Very Weak",weak:"Weak",normal:"Normal",medium:"Medium",strong:"Strong",veryStrong:"Very Strong"},t.t=function(r){var e="";return(e=o?o.t(r):t.fallback[r])===r?"":e}}(window.i18next);var r,c={};try{!s&&module&&module.exports&&(s=require("jquery"),r=require("jsdom").jsdom,s=s(r().defaultView))}catch(r){}!function(i){"use strict";var r={};c.forbiddenSequences=["0123456789","abcdefghijklmnopqrstuvwxyz","qwertyuiop","asdfghjkl","zxcvbnm","!@#$%^&*()_+"],r.wordNotEmail=function(r,e,o){return e.match(/^([\w!#$%&'*+\-/=?^`{|}~]+\.)*[\w!#$%&'*+\-/=?^`{|}~]+@((((([a-z0-9]{1}[a-z0-9-]{0,62}[a-z0-9]{1})|[a-z])\.)+[a-z]{2,6})|(\d{1,3}\.){3}\d{1,3}(:\d{1,5})?)$/i)?o:0},r.wordMinLength=function(r,e,o){var s=e.length,e=Math.pow(s,r.rules.raisePower);return s<r.common.minChar&&(e+=o),e},r.wordMaxLength=function(r,e,o){var s=e.length,e=Math.pow(s,r.rules.raisePower);return s>r.common.maxChar?o:e},r.wordInvalidChar=function(r,e,o){return r.common.invalidCharsRegExp.test(e)?o:0},r.wordMinLengthStaticScore=function(r,e,o){return e.length<r.common.minChar?0:o},r.wordMaxLengthStaticScore=function(r,e,o){return e.length>r.common.maxChar?0:o},r.wordSimilarToUsername=function(r,e,o){r=i(r.common.usernameField).val();return r&&e.toLowerCase().match(r.replace(/[-[\]/{}()*+=?:.\\^$|!,]/g,"\\$&").toLowerCase())?o:0},r.wordTwoCharacterClasses=function(r,e,o){r=new RegExp("(."+r.rules.specialCharClass+")");if(e.match(/([a-z].*[A-Z])|([A-Z].*[a-z])/)||e.match(/([a-zA-Z])/)&&e.match(/([0-9])/)||e.match(r)&&e.match(/[a-zA-Z0-9_]/))return o},r.wordRepetitions=function(r,e,o){return e.match(/(.)\1\1/)?o:0},r.wordSequences=function(r,o,e){var s,t=!1;return 2<o.length&&(i.each(c.forbiddenSequences,function(r,e){t||(e=[e,e.split("").reverse().join("")],i.each(e,function(r,e){for(s=0;s<o.length-2;s+=1)-1<e.indexOf(o.toLowerCase().substring(s,s+3))&&(t=!0)}))}),t)?e:0},r.wordLowercase=function(r,e,o){return e.match(/[a-z]/)&&o},r.wordUppercase=function(r,e,o){return e.match(/[A-Z]/)&&o},r.wordOneNumber=function(r,e,o){return e.match(/\d+/)&&o},r.wordThreeNumbers=function(r,e,o){return e.match(/(.*[0-9].*[0-9].*[0-9])/)&&o},r.wordOneSpecialChar=function(r,e,o){r=new RegExp(r.rules.specialCharClass);return e.match(r)&&o},r.wordTwoSpecialChar=function(r,e,o){r=new RegExp("(.*"+r.rules.specialCharClass+".*"+r.rules.specialCharClass+")");return e.match(r)&&o},r.wordUpperLowerCombo=function(r,e,o){return e.match(/([a-z].*[A-Z])|([A-Z].*[a-z])/)&&o},r.wordLetterNumberCombo=function(r,e,o){return e.match(/([a-zA-Z])/)&&e.match(/([0-9])/)&&o},r.wordLetterNumberCharCombo=function(r,e,o){r=new RegExp("([a-zA-Z0-9].*"+r.rules.specialCharClass+")|("+r.rules.specialCharClass+".*[a-zA-Z0-9])");return e.match(r)&&o},r.wordIsACommonPassword=function(r,e,o){return 0<=i.inArray(e,r.rules.commonPasswords)?o:0},c.validation=r,c.executeRules=function(t,n){var a=0;return i.each(t.rules.activated,function(r,e){var o,s;e&&(o=t.rules.scores[r],"function"==typeof(e="function"!=typeof(e=c.validation[r])?t.rules.extra[r]:e)&&((o=e(t,n,o))&&(a+=o),(o<0||!i.isNumeric(o)&&!o)&&0<(s=t.ui.spanError(t,r)).length&&t.instances.errors.push(s)))}),a}}(s);try{module&&module.exports&&(module.exports=c)}catch(r){}var u={common:{}};u.common.minChar=6,u.common.maxChar=20,u.common.usernameField="#username",u.common.invalidCharsRegExp=new RegExp(/[\s,'"]/),u.common.userInputs=[],u.common.onLoad=void 0,u.common.onKeyUp=void 0,u.common.onScore=void 0,u.common.zxcvbn=!1,u.common.zxcvbnTerms=[],u.common.events=["keyup","change","paste"],u.common.debug=!1,u.rules={},u.rules.extra={},u.rules.scores={wordNotEmail:-100,wordMinLength:-50,wordMaxLength:-50,wordInvalidChar:-100,wordSimilarToUsername:-100,wordSequences:-20,wordTwoCharacterClasses:2,wordRepetitions:-25,wordLowercase:1,wordUppercase:3,wordOneNumber:3,wordThreeNumbers:5,wordOneSpecialChar:3,wordTwoSpecialChar:5,wordUpperLowerCombo:2,wordLetterNumberCombo:2,wordLetterNumberCharCombo:2,wordIsACommonPassword:-100},u.rules.activated={wordNotEmail:!0,wordMinLength:!0,wordMaxLength:!1,wordInvalidChar:!1,wordSimilarToUsername:!0,wordSequences:!0,wordTwoCharacterClasses:!0,wordRepetitions:!0,wordLowercase:!0,wordUppercase:!0,wordOneNumber:!0,wordThreeNumbers:!0,wordOneSpecialChar:!0,wordTwoSpecialChar:!0,wordUpperLowerCombo:!0,wordLetterNumberCombo:!0,wordLetterNumberCharCombo:!0,wordIsACommonPassword:!0},u.rules.raisePower=1.4,u.rules.specialCharClass="[!,@,#,$,%,^,&,*,?,_,~]",u.rules.commonPasswords=["123456","password","12345678","qwerty","123456789",Line truncated
//# sourceMappingURL=pwstrength-bootstrap.min.map
@@ -0,0 +1 @@
{"version":3,"file":"pwstrength-bootstrap.min.js","sources":["pwstrength-bootstrap.js"],"names":["jQuery","i18n","i18next","fallback","wordMinLength","wordMaxLength","wordInvalidChar","wordNotEmail","wordSimilarToUsername","wordTwoCharacterClasses","wordRepetitions","wordSequences","errorList","veryWeak","weak","normal","medium","strong","veryStrong","t","key","result","window","jsdom","rulesEngine","module","exports","require","defaultView","ignore","$","validation","forbiddenSequences","options","word","score","match","wordlen","length","lenScore","Math","pow","rules","raisePower","common","minChar","maxChar","invalidCharsRegExp","test","wordMinLengthStaticScore","wordMaxLengthStaticScore","username","usernameField","val","toLowerCase","replace","specialCharRE","RegExp","specialCharClass","j","found","each","idx","seq","sequences","split","reverse","join","sequence","indexOf","substring","wordLowercase","wordUppercase","wordOneNumber","wordThreeNumbers","wordOneSpecialChar","wordTwoSpecialChar","twoSpecialCharRE","wordUpperLowerCombo","wordLetterNumberCombo","wordLetterNumberCharCombo","letterNumberCharComboRE","wordIsACommonPassword","inArray","commonPasswords","executeRules","totalScore","activated","rule","active","errorMessage","scores","funct","extra","isNumeric","ui","spanError","instances","errors","push","defaultOptions","userInputs","onLoad","undefined","onKeyUp","onScore","zxcvbn","zxcvbnTerms","events","debug","bootstrap2","bootstrap3","colorClasses","showProgressBar","progressBarEmptyPercentage","progressBarMinWidth","progressBarMinPercentage","progressExtraCssClasses","progressBarExtraCssClasses","showPopover","popoverPlacement","showStatus","text","popoverError","message","err","showVerdicts","showVerdictsInsideProgressBar","useVerdictCssClass","showErrors","showScore","container","viewports","progress","verdict","statusClasses","verdictKeys","getContainer","$el","$container","parent","findElement","viewport","cssSelector","find","getUIElements","$progressbar","$verdict","$errors","$score","initHelper","html","append","insertAfter","initVerdict","initErrorList","initScore","initUI","initPopover","initProgressBar","updateVerdict","cssClass","removeClass","addClass","css","updateErrors","remove","updateScore","toFixed","updateFieldStatus","$target","parents","first","cssClassesForBS","floor","getVerdictAndCssClass","level","updateUI","verdictCssClass","verdictText","updatePopover","percentage","maximun","min","progressbar","barPercentage","updateProgressBar","$bar","cssPrefix","value","popover","error","placement","trigger","content","data","hide","bootstrap5","bootstrap","Popover","getInstance","tip","is","$arrow","_config","config","methods","applyToAll","event","target","concat","selector","guesses","log","LOG2E","verdictLevel","console","onPaste","tries","callback","setTimeout","init","settings","this","el","clonedDefaults","extend","localOptions","eventName","on","destroy","elements","removeData","forceUpdate","addRule","name","method","prop","changeScore","call","ruleActive","ruleIsMet","rulesMetCnt","ruleFunction","fn","pwstrength","apply","Array","prototype","slice","arguments"],"mappings":";;CASC,SAAUA,GAIX,IAAIC,EAAO,IAEX,SAAUC,gBAGND,EAAKE,SAAW,CACZC,cAAe,6BACfC,cAAe,4BACfC,gBAAiB,8CACjBC,aAAc,yCACdC,sBAAuB,6CACvBC,wBAAyB,kCACzBC,gBAAiB,uBACjBC,cAAe,mCACfC,UAAW,UACXC,SAAU,YACVC,KAAM,OACNC,OAAQ,SACRC,OAAQ,SACRC,OAAQ,SACRC,WAAY,eAGhBjB,EAAKkB,EAAI,SAASC,GACd,IAAIC,EAAS,GAUb,OANIA,EADAnB,EACSA,EAAQiB,EAAEC,GAGVnB,EAAKE,SAASiB,MAGTA,EAAM,GAAKC,GAhCrC,CAkCGC,OAAOpB,SAOV,IAMYqB,EANRC,EAAc,GAGlB,KACSxB,GAAUyB,QAAUA,OAAOC,UACxB1B,EAAS2B,QAAQ,UACjBJ,EAAQI,QAAQ,SAASJ,MAC7BvB,EAASA,EAAOuB,IAAQK,cAE9B,MAAOC,KAKT,SAAUC,gBAEN,IAAIC,EAAa,GAEjBP,EAAYQ,mBAAqB,CAC7B,aACA,6BACA,aACA,YACA,UACA,gBAGJD,EAAWxB,aAAe,SAAS0B,EAASC,EAAMC,GAC9C,OACID,EAAKE,MACD,gKAGGD,EAEJ,GAGXJ,EAAW3B,cAAgB,SAAS6B,EAASC,EAAMC,GAC/C,IAAIE,EAAUH,EAAKI,OACfC,EAAWC,KAAKC,IAAIJ,EAASJ,EAAQS,MAAMC,YAI/C,OAHIN,EAAUJ,EAAQW,OAAOC,UACzBN,GAAsBJ,GAEnBI,GAGXR,EAAW1B,cAAgB,SAAS4B,EAASC,EAAMC,GAC/C,IAAIE,EAAUH,EAAKI,OACfC,EAAWC,KAAKC,IAAIJ,EAASJ,EAAQS,MAAMC,YAC/C,OAAIN,EAAUJ,EAAQW,OAAOE,QAClBX,EAEJI,GAGXR,EAAWzB,gBAAkB,SAAS2B,EAASC,EAAMC,GACjD,OAAIF,EAAQW,OAAOG,mBAAmBC,KAAKd,GAChCC,EAEJ,GAGXJ,EAAWkB,yBAA2B,SAAShB,EAASC,EAAMC,GAC1D,OAAOD,EAAKI,OAASL,EAAQW,OAAOC,QAAU,EAAIV,GAGtDJ,EAAWmB,yBAA2B,SAASjB,EAASC,EAAMC,GAC1D,OAAOD,EAAKI,OAASL,EAAQW,OAAOE,QAAU,EAAIX,GAGtDJ,EAAWvB,sBAAwB,SAASyB,EAASC,EAAMC,GACnDgB,EAAWrB,EAAEG,EAAQW,OAAOQ,eAAeC,MAC/C,OACIF,GACAjB,EACKoB,cACAlB,MACGe,EACKI,QAAQ,4BAA6B,QACrCD,eAGNnB,EAEJ,GAGXJ,EAAWtB,wBAA0B,SAASwB,EAASC,EAAMC,GACrDqB,EAAgB,IAAIC,OACpB,KAAOxB,EAAQS,MAAMgB,iBAAmB,KAG5C,GACIxB,EAAKE,MAAM,kCACVF,EAAKE,MAAM,eAAiBF,EAAKE,MAAM,YACvCF,EAAKE,MAAMoB,IAAkBtB,EAAKE,MAAM,gBAEzC,OAAOD,GAKfJ,EAAWrB,gBAAkB,SAASuB,EAASC,EAAMC,GACjD,OAAID,EAAKE,MAAM,WACJD,EAEJ,GAGXJ,EAAWpB,cAAgB,SAASsB,EAASC,EAAMC,GAC/C,IACIwB,EADAC,GAAQ,EAGZ,OAAkB,EAAd1B,EAAKI,SACLR,EAAE+B,KAAKrC,EAAYQ,mBAAoB,SAAS8B,EAAKC,GAE7CH,IAGJI,EAAY,CACRD,EACAA,Line truncated