akkoma/priv/static/static/js/app.437f43ecaf6ade101b9a.js

5 lines
95 KiB
JavaScript
Raw Normal View History

2017-09-17 12:38:04 +00:00
webpackJsonp([2,0],[function(t,e,s){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}var a=s(97),i=n(a),r=s(475),o=n(r),u=s(478),l=n(u),c=s(423),d=n(c),f=s(435),v=n(f),m=s(434),p=n(m),h=s(428),_=n(h),g=s(440),b=n(g),w=s(425),C=n(w),y=s(431),x=n(y),k=s(444),S=n(k),$=s(438),P=n($),F=s(436),I=n(F),O=s(445),j=n(O),U=s(99),M=n(U),A=s(164),L=n(A),N=s(162),E=n(N),T=s(163),D=n(T),R=s(477),H=n(R),W=s(161),B=n(W);i.default.use(l.default),i.default.use(o.default),i.default.use(H.default,{locale:"en-US",locales:{"en-US":s(262)}});var V={paths:["config.hideAttachments","config.hideAttachmentsInConv","config.hideNsfw","config.autoLoad","config.hoverPreview","config.muteWords","users.lastLoginName"]},q=new l.default.Store({modules:{statuses:M.default,users:L.default,api:E.default,config:D.default},plugins:[(0,B.default)(V)],strict:!1}),Y=[{name:"root",path:"/",redirect:"/main/all"},{path:"/main/all",component:p.default},{path:"/main/public",component:v.default},{path:"/main/friends",component:_.default},{path:"/tag/:tag",component:b.default},{name:"conversation",path:"/notice/:id",component:C.default,meta:{dontScroll:!0}},{name:"user-profile",path:"/users/:id",component:S.default},{name:"mentions",path:"/:username/mentions",component:x.default},{name:"settings",path:"/settings",component:P.default},{name:"registration",path:"/registration",component:I.default},{name:"user-settings",path:"/user-settings",component:j.default}],K=new o.default({mode:"history",routes:Y,scrollBehavior:function(t,e,s){return!t.matched.some(function(t){return t.meta.dontScroll})&&(s||{x:0,y:0})}});new i.default({router:K,store:q,el:"#app",render:function(t){return t(d.default)}}),window.fetch("/static/config.json").then(function(t){return t.json()}).then(function(t){var e=t.name,s=t.theme,n=t.background,a=t.logo,i=t.registrationOpen;q.dispatch("setOption",{name:"name",value:e}),q.dispatch("setOption",{name:"theme",value:s}),q.dispatch("setOption",{name:"background",value:n}),q.dispatch("setOption",{name:"logo",value:a}),q.dispatch("setOption",{name:"registrationOpen",value:i})}),window.fetch("/static/terms-of-service.html").then(function(t){return t.text()}).then(function(t){q.dispatch("setOption",{name:"tos",value:t})})},,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,s){s(242);var n=s(1)(s(190),s(448),null,null);t.exports=n.exports},,,,,,,,,,,function(t,e,s){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=s(58),i=n(a),r=s(55),o=n(r);s(479);var u="/api/account/verify_credentials.json",l="/api/statuses/friends_timeline.json",c="/api/qvitter/allfollowing",d="/api/statuses/public_timeline.json",f="/api/statuses/public_and_external_timeline.json",v="/api/statusnet/tags/timeline",m="/api/favorites/create",p="/api/favorites/destroy",h="/api/statuses/retweet",_="/api/statuses/update.json",g="/api/statuses/destroy",b="/api/statuses/show",w="/api/statusnet/media/upload",C="/api/statusnet/conversation",y="/api/statuses/mentions.json",x="/api/statuses/followers.json",k="/api/statuses/friends.json",S="/api/friendships/create.json",$="/api/friendships/destroy.json",P="/api/qvitter/set_profile_pref.json",F="/api/account/register.json",I="/api/qvitter/update_avatar.json",O="/api/qvitter/update_background_image.json",j="/api/account/update_profile_banner.json",U="/api/account/update_profile.json",M="/api/externalprofile/show.json",A="/api/qvitter/statuses/user_timeline.json",L=window.fetch,N=function(t,e){e=e||{};var s="",n=s+t;return e.credentials="same-origin",L(n,e)},E=function(t){var e=t.credentials,s=t.params,n=I,a=new FormData;return(0,o.default)(s,function(t,e){t&&a.append(e,t)}),N(n,{headers:W(e),method:"POST",body:a}).then(function(t){return t.json()})},T=function(t){var e=t.credentials,s=t.params,n=O,a=new FormData;return(0,o.default)(s,function(t,e){t&&a.append(e,t)}),N(n,{headers:W(e),method:"POST",body:a}).then(function(t){return t.json()})},D=function(t){var e=t.credentials,s=t.params,n=j,a=new FormData;return(0,o.default)(s,function(t,e){t&&a.append(e,t)}),N(n,{headers:W(e),method:"P
this.$store.state.api.backendInteractor.fetchConversation({id:e}).then(function(e){return t.$store.dispatch("addNewStatuses",{statuses:e})}).then(function(){return t.setHighlight(t.statusoid.id)})}else{var s=this.$route.params.id;this.$store.state.api.backendInteractor.fetchStatus({id:s}).then(function(e){return t.$store.dispatch("addNewStatuses",{statuses:[e]})}).then(function(){return t.fetchConversation()})}},getReplies:function(t){return t=Number(t),this.replies[t]||[]},focused:function(t){return this.statusoid.retweeted_status?t===this.statusoid.retweeted_status.id:t===this.statusoid.id},setHighlight:function(t){this.highlight=Number(t)},setPreview:function(t,e,s){t?(this.preview.x=e,this.preview.y=s,this.preview.status=(0,l.default)(this.conversation,{id:t})):this.preview.status=null}}};e.default=h},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s={props:["status"],methods:{deleteStatus:function(){var t=window.confirm("Do you really want to delete this status?");t&&this.$store.dispatch("deleteStatus",{id:this.status.id})}},computed:{currentUser:function(){return this.$store.state.users.currentUser},canDelete:function(){return this.currentUser.rights.delete_others_notice||this.status.user.id===this.currentUser.id}}};e.default=s},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s={props:["status"],data:function(){return{animated:!1}},methods:{favorite:function(){var t=this;this.status.favorited?this.$store.dispatch("unfavorite",{id:this.status.id}):this.$store.dispatch("favorite",{id:this.status.id}),this.animated=!0,setTimeout(function(){t.animated=!1},500)}},computed:{classes:function(){return{"icon-star-empty":!this.status.favorited,"icon-star":this.status.favorited,"animate-spin":this.animated}}}};e.default=s},function(t,e,s){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=s(26),i=n(a),r={components:{Timeline:i.default},computed:{timeline:function(){return this.$store.state.statuses.timelines.friends}}};e.default=r},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s={data:function(){return{user:{},authError:!1}},computed:{loggingIn:function(){return this.$store.state.users.loggingIn},registrationOpen:function(){return this.$store.state.config.registrationOpen}},methods:{submit:function(){var t=this;this.$store.dispatch("loginUser",this.user).then(function(){},function(e){t.authError=e,t.user.username="",t.user.password=""})}}};e.default=s},function(t,e,s){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=s(102),i=n(a),r={mounted:function(){var t=this,e=this.$el.querySelector("input");e.addEventListener("change",function(e){var s=e.target,n=s.files[0];t.uploadFile(n)})},data:function(){return{uploading:!1}},methods:{uploadFile:function(t){var e=this,s=this.$store,n=new FormData;n.append("media",t),e.$emit("uploading"),e.uploading=!0,i.default.uploadMedia({store:s,formData:n}).then(function(t){e.$emit("uploaded",t),e.uploading=!1},function(t){e.$emit("upload-failed"),e.uploading=!1})},fileDrop:function(t){t.dataTransfer.files.length>0&&(t.preventDefault(),this.uploadFile(t.dataTransfer.files[0]))},fileDrag:function(t){var e=t.dataTransfer.types;e.contains("Files")?t.dataTransfer.dropEffect="copy":t.dataTransfer.dropEffect="none"}},props:["dropFiles"],watch:{dropFiles:function(t){this.uploading||this.uploadFile(t[0])}}};e.default=r},function(t,e,s){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0});var a=s(26),i=n(a),r={computed:{timeline:function(){return this.$store.state.statuses.timelines.mentions}},components:{Timeline:i.default}};e.default=r},function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s={computed:{currentUser:function(){return this.$store.state.users.currentUser}}};e.default=s},function(t,e,s){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"
},[t._v("\n Following\n ")])]),t._v(" "),s("div",{staticClass:"panel-body"},[s("div",{staticClass:"timeline"},t._l(t.friends,function(t){return s("user-card",{attrs:{user:t,showFollows:!0}})}))])]):t._e()},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"post-status-form"},[s("form",{on:{submit:function(e){e.preventDefault(),t.postStatus(t.newStatus)}}},[s("div",{staticClass:"form-group base03-border"},[s("textarea",{directives:[{name:"model",rawName:"v-model",value:t.newStatus.status,expression:"newStatus.status"}],staticClass:"form-control",attrs:{placeholder:"Just landed in L.A.",rows:"1"},domProps:{value:t.newStatus.status},on:{click:t.setCaret,keyup:[t.setCaret,function(e){return("button"in e||!t._k(e.keyCode,"enter",13))&&e.ctrlKey?void t.postStatus(t.newStatus):null}],keydown:function(e){return("button"in e||!t._k(e.keyCode,"enter",13))&&e.metaKey?void t.postStatus(t.newStatus):null},drop:t.fileDrop,dragover:function(e){e.preventDefault(),t.fileDrag(e)},input:[function(e){e.target.composing||(t.newStatus.status=e.target.value)},t.resize]}})]),t._v(" "),t.candidates?s("div",{staticStyle:{position:"relative"}},[s("div",{staticClass:"autocomplete-panel base05-background"},t._l(t.candidates,function(e){return s("div",{staticClass:"autocomplete base01",on:{click:function(s){t.replace("@"+e.screen_name+" ")}}},[s("img",{attrs:{src:e.img}}),t._v(" "),s("span",[t._v("\n @"+t._s(e.screen_name)+"\n "),s("small",{staticClass:"base02"},[t._v(t._s(e.name))])])])}))]):t._e(),t._v(" "),s("div",{staticClass:"form-bottom"},[s("media-upload",{attrs:{"drop-files":t.dropFiles},on:{uploading:t.disableSubmit,uploaded:t.addMediaFile,"upload-failed":t.enableSubmit}}),t._v(" "),t.posting?s("button",{staticClass:"btn btn-default base05 base01-background",attrs:{disabled:""}},[t._v("Posting")]):s("button",{staticClass:"btn btn-default base05 base01-background",attrs:{disabled:t.submitDisabled,type:"submit"}},[t._v("Submit")])],1),t._v(" "),t.error?s("div",{staticClass:"error"},[t._v("\n Error: "+t._s(t.error)+"\n "),s("i",{staticClass:"icon-cancel",on:{click:t.clearError}})]):t._e(),t._v(" "),s("div",{staticClass:"attachments"},t._l(t.newStatus.files,function(e){return s("div",{staticClass:"attachment"},[s("i",{staticClass:"fa icon-cancel",on:{click:function(s){t.removeMediaFile(e)}}}),t._v(" "),"image"===t.type(e)?s("img",{staticClass:"thumbnail media-upload",attrs:{src:e.image}}):t._e(),t._v(" "),"video"===t.type(e)?s("video",{attrs:{src:e.image,controls:""}}):t._e(),t._v(" "),"audio"===t.type(e)?s("audio",{attrs:{src:e.image,controls:""}}):t._e(),t._v(" "),"unknown"===t.type(e)?s("a",{attrs:{href:e.image}},[t._v(t._s(e.url))]):t._e()])}))])])},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"timeline panel panel-default base00-background"},[s("div",{staticClass:"panel-heading base01-background base04 base03-border conversation-heading"},[t._v("\n Conversation\n "),t.collapsable?s("span",{staticStyle:{float:"right"}},[s("small",[s("a",{attrs:{href:"#"},on:{click:function(e){e.preventDefault(),t.$emit("toggleExpanded")}}},[t._v("Collapse")])])]):t._e()]),t._v(" "),s("div",{staticClass:"panel-body"},[s("div",{staticClass:"timeline"},t._l(t.conversation,function(e){return s("status",{key:e.id,attrs:{statusoid:e,expandable:!1,focused:t.focused(e.id),inConversation:!0,highlight:t.highlight,replies:t.getReplies(e.id)},on:{goto:t.setHighlight,preview:t.setPreview}})}))]),t._v(" "),t.preview.status?s("div",{staticClass:"status-preview base00-background base03-border",style:{left:t.preview.x+"px",top:t.preview.y+"px"}},[s("img",{staticClass:"avatar",attrs:{src:t.preview.status.user.profile_image_url_original}}),t._v(" "),s("div",{staticClass:"text"},[s("h4",[t._v("\n "+t._s(t.preview.status.user.name)+"\n "),s("small",[s("a",[t._v(t._s(t.preview.status.user.screen_name))])])]),t._v(" "),s("div",{staticClass:"st
},[t.user?s("post-status-form"):t._e()],1)],1):t._e(),t._v(" "),t.user?t._e():s("login-form")],1)},staticRenderFns:[]}},function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{staticClass:"card base00-background base03-border"},[s("a",{attrs:{href:"#"}},[s("img",{staticClass:"avatar",attrs:{src:t.user.profile_image_url},on:{click:function(e){e.preventDefault(),t.toggleUserExpanded(e)}}})]),t._v(" "),t.userExpanded?s("div",{staticClass:"base05 base05=border usercard"},[s("user-card-content",{attrs:{user:t.user,switcher:!1}})],1):s("div",{staticClass:"name-and-screen-name"},[s("div",{staticClass:"user-name"},[t._v("\n "+t._s(t.user.name)+"\n "),!t.userExpanded&&t.showFollows&&t.user.follows_you?s("span",{staticClass:"follows-you"},[t._v("\n Follows you!\n ")]):t._e()]),t._v(" "),s("a",{attrs:{href:t.user.statusnet_profile_url,target:"blank"}},[s("div",{staticClass:"user-screen-name"},[t._v("@"+t._s(t.user.screen_name))])])])])},staticRenderFns:[]}}]);
//# sourceMappingURL=app.437f43ecaf6ade101b9a.js.map