PasteMe 更新日志

2019-08-25

  1. 前端大面积重构,感谢 @Ryan
  2. 将大部分本地 package 使用外部 cdn 引入,减少从服务器需要加载的资源
  3. 懒加载所有的 Component
  4. 底部的一言增加了防止频繁刷新的限制
  5. 将高亮从 Prismjs 更换至 highlightjs
  6. 添加 Markdown 高亮支持
  7. 添加 Markdown 解析支持
  8. 修复了前端的一堆 BUG
  9. 后端添加了心跳机制
  10. docker 作为默认部署方式

详见 PasteMe v3.0.3F-3.0.1B

2019-08-24

  1. 最近很多人反应访问变慢了,甚至进不去,我在这里解释一下,在八月初的时候检测到有巨大流量开始打服务器,把 CDN 流量用完了,为了避免高额的 CDN 费用我就将 CDN 临时去掉了,所以访问变慢
  2. 有的时候访问需要很久甚至没有反应大概率是因为下行流量跑满了,阿里云的学生机只有单核 1 GB 的内存,下载带宽上限是 200 KB/s
  3. 最近在忙着一些事情,无法提供额外的技术支持,等下周过了之后再大力整治一下网站现有的问题

2019-07-12

  1. 更新了 FrontendBackendPasteMe 三个项目的部署文档
  2. 增加了 Docker 部署的方式,彻底免除各种部署的问题
  3. release-v3.0.1

2019-07-09

  1. 底部的一言可以点击刷新啦
  2. API & 使用指南 拆分成两部分
  3. 增加了 Markdown & Latex 的渲染支持
  4. 移除了一些无用的依赖包
  5. 将前端的版本号改为 3.0.1
  6. Markdown 添加了渲染、源码切换

2019-07-06

  1. Golang 重写的后端准备上线了
  2. Restful API
  3. 性能提升了若干倍
  4. 数据库表结构发生了变动,旧版本更新需要 Migrate

2019-06-10

  1. 这几天在考试,所以 issue 往后推一推啦

2019-06-10

  1. 对图片进行了压缩
  2. 修改版本至 2.1.4
  3. 修复了成功页面 popover 组件的一个 BUG
  4. 完成了 #46
  5. 修正了类型错误
  6. 测试了 i18n 插值
  7. 完成了 #21
  8. 从文件中移除了 copyright
  9. 添加了 api.js
  10. 更新了 README.md
  11. 去掉了弹框中的错误描述
  12. 解决了 #22

2019-06-04

  1. 添加了可自定义的 usr.js
  2. 添加了 404 页面
  3. 更新了 API,将 GETPOST 放在一个文件中
  4. 重新添加了 init.php
  5. 将全局配置文件存储在 Vuex 中,而不是作为一个 prototype
  6. 重写 Prismjs 的引入和调用
  7. 简化了 main.js ,优化逻辑
  8. 修正了博客的链接

2019-05-21

  1. 更换了 404 页面,而不是之前的 demo,有待测试
  2. 优化了后端逻辑,修复了一个潜在的 BUG
  3. DEPLOY.mdREADME.md 拆分
  4. DEPLOY.md 作为 build 分支的 README.md
  5. 修复了持续集成的一些 BUG
  6. 加入了 drone 的支持
  7. 切换至 travis-ci.com
  8. 持续集成时 build 分支的 push 机制由 force 改为 commit
  9. 自生成的阅后即焚索引由大小写混合更改为小写和数字混合且保证不是纯数字

2019-05-07

  1. 额外支持 BashHTMLMarkdown 高亮
  2. 支持多语言切换(需要写 cookie 以保存语言变动)
  3. 前后端分离
  4. 90% 的计算转移至前端
  5. 采用 gzip 传输

2019-03-20

  1. 新增了懒加载

2019-03-21

  1. 首页完成前后端分离
  2. 重写了 success 界面
  3. 添加了一些 Javascript 以减少服务器端的负载

2019-03-10

  1. 重写阅后即焚
  2. 略微改动前端

2019-02-11

  1. 支持子目录部署
  2. 支持举报不当的文本存档
  3. 支持删除指定文本存档的后台
  4. 分离存档和永久存档的数据库
  5. 重写 api

2018-12-12

双十二到啦,不知道小伙伴们有没有 剁手 消费呢,加了一个比较有(ji)意(lei)思的模块,在页面的下方加入了一言api来自Hitokoto - 一言

  1. 在页脚处增加了一言

2018-11-29

马上就要12月啦,默默发现这个月的访问量达到了6万,感谢全国各地网友的支持。追加了一个小功能,在右下角添加了可以和我直接沟通的小按钮,待大家自己去尝试啦(感谢DaoVoice提供技术支持)。

  1. 在右下角添加了反馈按钮。
  2. 更改顶部的博客更新日志
  3. 添加了两个彩蛋,自己发现咯。

2018-10-01

国庆节快乐,由于BootCDN挂了,互联网上大规模的出现页面加载超时,包括PasteMe。有人告诉我PasteMe挂了,我就默默过来观察了一番,嗯,是CDN出锅了。

  1. 截止2018年10月1日凌晨2点30分,BootCDN内所有CDN资源依然处于404的状态,遂决定将站内所有所有的静态文件搬运至自己的CDN下。
  2. PasteMe的静态资源已搬运完成,博客本身的静态文件较多白天睡醒之后慢慢搞吧。

2018-09-13

  1. 修复了Firefox下回车键无法正确读取的问题。
  2. 修复了TimQQ等软件跳转时带有GET请求导致url异常的问题。

2018-09-07

  1. 更改了网页的标题。
  2. 更改了页脚的文字。
  3. 调整了顶端的入口。
  4. 在主页有上侧增添了BlogAPI入口,待完善。
  5. 修复了success界面的路径问题。
  6. 修复了url的获取机制。

2018-09-04

  1. 调整了init.php,调整前通过访问pasteme.cn/lib/init.php可以向数据库中注入一条奇怪的东西,使得后端会存取数据库异常,现已修复。
  2. 调整了api,当请求了临时空间的索引串之后,索引串也会相应的删除,调整之前不会删除。

2018-08-26

  1. 为部分元素增添了tabindex属性。
  2. 调整工具栏的css样式。
  3. 代码框复制成功/失败后增添了提示信息。
  4. 增添了api,地址为api.pasteme.cn?keyword=&password=,请求的索引串无密码时password字段可以省略。
  5. 修复了success页面的些许BUG
  6. 调整了前端的元素间距。

2018-08-20

  1. 修复了潜在的SQL注入漏洞。
  2. 优化了部分JS
  3. config.php中增添了CDN的配置选项。

2018-08-11

  1. 新增了对C++的自动高亮。
  2. 修复了字体错位的BUG

2018-08-10

  1. 新增了一键复制的功能。
  2. 去掉了一键全选。
  3. 新增了赞助页面。
  4. 新增了post握手。

2018-08-06

  1. 调整字体风格。
  2. 调整了顶栏在移动设备下显示的BUG

2018-07-29

  1. 调整目录名,取消handle.php的奇葩命名,改名为index.php
  2. 调整链接的样式。
  3. 调整工具栏的样式。
  4. 删除config.php,新增config.example.php

2018-07-20

  1. 不断调整网页前端。
  2. 完善了基础功能,将部分功能模块化。
  3. 增加了init.php以供初始化。
  4. 增添了一键全选的功能。

2018-07-01

  1. NetClipNetPaste合并为PasteMe,与此同时产生了无数的BUG
  2. 关闭了NetClipNetPaste

37 条评论

  1. Musir

    1. Lucien
      @Musir

      我按照文档走了几遍,应该比较简洁易懂了?如果还是有问题的话考虑一下 Docker ?Docker 部署起来更简单一点。

      1. Musir
        @Lucien

        纯文本不解析的嘎

        1. Lucien
          @Musir

          没有技术难度,但前端怎么搞比较好看是大问题...

          1. Musir
            @Lucien

            server_name如何引入Nginx

            1. Lucien
              @Musir

              把 nginx.conf 放在 nginx 的 conf.d 中,默认的目录是 /etc/nginx/conf.d

              1. Musir
                @Lucien

                启动提示 -bash: pastemectl: command not found

                1. Lucien
                  @Musir

                  是用一键脚本装的吗?

                  1. Musir
                    @Lucien

                    server_name默认就好还是要更改呢?我更改成paste

                    1. Lucien
                      @Musir

                      要更改成网页的域名

                  2. Musir
                    @Lucien

                    是的,我把nginx.conf复制到了/etc/nginx/conf.d目录下才启动的

  2. Musir

    没增加解析吖

    1. Lucien
      @Musir

      Merge 了,修了一些 BUG 。

      1. Musir
        @Lucien

        更新后,使用不来了了

        1. Lucien
          @Musir

          打扰了 Orz

          1. Musir
            @Lucien

            我是说呀,不会安装使用了,拉取后按照部署文档都修改好了文件,但不知道如何启动和配置域名了

            1. Lucien
              @Musir

              不好意思,之前没怎么认真写,我今天花点心思把文档写一下。

              1. Musir
                @Lucien

                好的好的,非常感谢

    2. Lucien
      @Musir

      代码已经推了 Orz,还没有 Merge 。https://github.com/LucienShui/PasteMeFrontend/pull/10

  3. Musir

    哇瑟,大更新啊

    1. Lucien
      @Musir

      (/ω\)

  4. Musir

    希望增加语法解析,如果不可以解析,那么那么多种格式都只是一种输出,就失去了你增加那么多语法格式的意义

    1. Lucien
      @Musir

      |´・ω・)ノ 感谢建议,后续版本会加上。

  5. Pug

    输出不转换,每种格式都是源代码输出,就连文本都是以代码框输出,应该修正转换一下,特别MD语法和文本应该转换

    1. Lucien
      @Pug

      感谢建议,之前在考试所以没有回复,会在后面的版本增加 Markdown 和 Mathjax 的解析。

  6. Musir

    好像都只支持源代码输出哦 不转换

  7. Musir

    如何更改我的备案号到底部呢

    1. Lucien
      @Musir

      不好意思哈,之前没有考虑这个问题。目前只能通过修改前端源码来解决。
      下次迭代会加入可自定义的 footer 。

      1. Musir
        @Lucien

        你这个前端是放在GitHub上的?

        1. Lucien
          @Musir

          不是的。
          不过把 router mode 改成 hash 就可以用 github pages 来部署前端了,参考我的主页面。

          1. Musir
            @Lucien

            那我部署在服务器只有一个index.html,前端源码是在没看到,是在哪儿拉取的

            1. Lucien
              @Musir

              在打包压缩过的 js 中,前端是用 vue.js 写的。
              我大概今天就能迭代一次, 到时候通知您哈。

              1. Musir
                @Lucien

                OK

  8. stevenkang

    博主,你的首页挂了:https://www.lucien.ink/

    1. Lucien
      @stevenkang

      感谢提醒,如你所见,的确只有首页挂了。而事实上这是我自己干的。
      因为我最近要在腾讯云上备案,备案期间不允许网站首页有任何博客和留言相关的内容 ,所以我就把首页 BAN 了,其它页面都是正常的。
      再次感谢。

  9. wuyuhui

    一个小建议吧……
    可以自己注册账号(当然也可以不用),然后可以删除自己发布的代码
    也可以修改……

    1. Lucien
      @wuyuhui

      您好,感谢您的建议。
      加入账号机制的话会引入许多的需求,可是因为工作和竞赛,直到 2020 年 1 月(最早)之前我都没有那么多的精力,所以会推迟很久很久很久,如果有兴趣和耐心可以考虑在 GitHub 上 contribute。
      再次由衷的感谢您对此项目的认可。
      Orz

发表评论