Tracup更新 | 2018.12.14

支持微信通知

用户通过微信绑定Tracup账号后,可通过蒲公英开发者服务平台公众号接收Tracup中所有问题变动消息推送,并可直接点击进入Tracup小程序查看问题详情。请确认在消息通知中开启“微信通知”的推送开关。

 

功能优化&Bug修复

1.优化企业项目邀请成员进入时的用户体验,邀请后被邀请者将通过链接直接进入该企业,而不再是个人项目页。

2.解决了“手机号第一次登录会跳转到输验证码的页面”的问题。

3.解决了蒲公英只用手机号或者邮箱注册不认证,直接登录Tracup,无法登录的问题。

4.解决了“修改手机号时,选择其他地区,没有真正的切换地区”的问题。

5.优化用户体验,进入项目后统一跳转到问题页,不再默认跳转到概览页。

6.解决了Tracup SDK摇一摇后,问题主题自带标题,导致影响用户体验的问题。

7.支持Tracup SDK摇一摇,手机型号等信息自动带入。

8.优化了用户被邀请后的行为路径,被邀请后可直接进入项目,提升用户体验。

Tracup更新 | 2018.12.11

1.Tracup小程序全新改版上线

与Web端更多功能同步:

1.1优化注册登录体系:新增手机号登录支持、手机动态验证码登录支持、微信一键快捷登录支持、手机号密码找回支持。

1.2项目页:全新的项目页UI界面、星标项目一目了然。

1.3问题页及添加问题页:全新的问题列表页UI界面、新增问题优先级排序、优化了按问题状态排序的顺序、新增问题搜索功能。

1.4问题详情页:全新的问题详情页UI界面、全新的问题动态评论区UI界面及功能支持。

1.5成员管理及添加成员页:全新的成员管理页UI界面、解决了通过小程序填写邮箱邀请成员不成功的问题、解决了无相应权限时不显示相应操作行为的问题、新增了微信邀请成员功能。

 

1.6更清晰的用户体系:全新的个人中心UI界面、更完整的通知设置、支持小程序中微信账号解绑功能

2.问题动态区记录用户行为,可以根据个人习惯使用“全部动态”查看、“仅备注”查看或“仅附件”查看方式

3.优化了Tracup的H5分享页面显示,包括头像读取和默认用户习惯等。

4.解决了Tracupbot钉钉机器人指派给相关人员,钉钉推送除了会推送指派消息以外,还会直接在钉钉中@相关人员的功能实现问题 。

5.解决了收到企业中的问题指派或邀请等消息推送后,若当前页面不在企业中,则点开链接被切到个人项目的问题。

6.解决了复制问题,若该问题有多条子问题,则复制后问题编号重复的Bug。

7.解决了邀请成员进入项目,显示成员额度已达上限的Bug 。

Tracup更新 | 2018.12.6

1.新增关联子问题功能,即可通过问题编号或问题主题关键词将已生成的问题变成另一个已生成问题的子问题,并可同时关联多条问题。

2.子问题功能优化:子问题尚未全部完成,无法关闭父问题; 父问题已关闭,无法重做子问题。

3.解决了新建问题后无法直接上传本地附件,附件上传button失效的问题 。

4.解决了创建问题权限与添加附件权限冲突的问题。

5.增加类型、状态设置时的报错信息。

6.解决了邀请成员到达上限时使用链接邀请无用户提示的问题。

Tracup更新 | 2018.12.5

1.新增第三方账号绑定与解绑功能,支持微信、QQ、Github一键快速登录。

2.新增电子发票功能,购买Tracup服务后可在发票管理页面直接申请电子发票。

3.桌面客户端版本更新已上线
-新增版本更新提示,可自动提示用户进行桌面客户端升级
-修复了Mac 版本的Tracup 客户端快捷键进入我的工作台显示为空的问题
-修复了问题导出功能
-修复了登录页面的UI问题
-修复了快捷键可用范围控制的问题
-修复了部分页面无法点击的问题

4.其他Bug修复及功能优化 
-购买版本方案时新增优惠金额标注
-修复了“手机动态验证码登录”页面跳转出错的问题
-修复了创建的问题优先级为高但分享后显示为低的问题
-修复了发布版本时,日历无效的问题
-修复了windows系统下列表视图切换为看板视图后,点击排序或者导出图标,页面一直晃动的问题
-修复了其他企业版相关Bug

Tracup更新 | 2018.11.14 Tracup企业版重磅上线

Tracup新增企业版功能,详情如下:

1.新建企业

1.1 在Tracup操作界面点击个人头像,进入“切换企业”,即可新建一个企业。 

首次创建企业可免费试用10天“企业版”。

1.2也可通过Tracup价格页创建新企业并试用,或直接购买企业版、企业专业版或企业定制版。

2.进入企业

企业创建成功后可直接进入企业工作区,在该企业内创建项目或迁入项目。企业创建者拥有该企业最高权限。

3.企业成员

企业内的所有项目成员即为该企业成员,即随项目自动加入企业。

4.迁入项目

进入企业版后可以将原个人版中的项目直接迁入企业。

请注意,企业版除首次可试用10天以外,日常需付费使用,目前项目迁入企业后将无法迁出,请谨慎操作。

5.企业管理

企业版支持企业后台管理,仅企业所有者可进入企业后台管理界面。

5.1企业管理入口

5.1.1企业所有者可直接通过点击个人头像,进入当前企业的企业管理后台。 

5.1.2也可通过点击个人头像下的“切换企业”,在本人创建的多个企业中选择需要进入的企业管理后台。

5.2企业信息

5.2.1企业信息修改

企业所有者可通过企业管理后台进入企业信息页更改企业名称,或上传企业Logo。

5.2.2企业版本信息

企业所有者可在企业信息页查看当前企业版本及版本所享有的功能特权。

5.2.3企业续费

5.2.3.1 企业到期后,企业中的项目将被锁定,无法查看。企业所有者可在企业到期前进入管理后台,点击“升级续费”即可直接为该企业升级续费,在线购买。

5.2.3.2也可通过Tracup价格页为已有的任意企业续费。

5.3企业统计

企业统计中能够看到企业项目数、企业成员名额数及企业空间使用状况的整体统计。同时可以分别查看该企业内具体的项目和成员统计。

5.4成员管理

企业成员分为企业所有者及企业成员两个角色,企业所有者即企业创建者或被移交者。

5.4.1企业所有者可在企业后台的成员管理中查看企业成员信息,并可将任意企业成员从企业中移除,移除成员后,该成员将退出企业中的所有参与项目。

5.4.2也可在成员管理中直观看到每位项目成员所参与的项目数及项目名称。

5.5项目管理

在项目管理中可以快速管理企业项目,新建项目、迁入项目、回收项目或直接进行项目设置。

5.6发票申请

企业版所有购买方案的发票需由企业所有者在企业后台中统一申请,不可在个人发票管理中申请企业版发票。

5.7资源与访问控制

企业版支持企业资源与访问控制。企业所有者可在企业后台添加IP白名单、导出企业成员IP变动记录、或开启企业内问题描述传图身份水印。切记在配置后需保存设置才可生效。

5.8 高级设置

企业所有者可以在企业管理后台的高级设置中变更企业所有者或删除企业。

请注意,删除企业将同时删除企业中的所有项目,请谨慎操作。

6.切换到其他企业

拥有多个企业时,可通过“切换企业”快速切换到本人创建或参与的其他企业中。也可再次创建并购买其他的新企业。

7.切换到个人版

企业版用户可随时通过“切换个人”快速切回到个人版工作区,原个人版功能、操作及版本购买、升级续费方式不变,不受任何影响,照常使用。

8.企业版价格

8.1企业版支持10天的“企业版”免费试用。企业到期后,企业中的项目将被锁定,无法查看。需进行购买续费才可重新开启企业版功能。

8.2Tracup企业版分为“企业版” “企业专业版”“企业定制版”三种版本方案,满足不同需求。

购买延续Tracup的按月购买方式,“企业版”为1280元/月;“企业专业版”为2680元/月;“企业定制版”可直接联系客服根据更多需求专属定制。

8.3企业版按年一次性购买享8.8折优惠,按两年一次性购买享6.8折优惠。

 

Tracup更新 | 2018.10.08

Tracup增加了日历功能,具体功能如下:
1.通过“我的”进入“我的日历”查看个人任务日历,该日历包含“指给我的”“我提出的”“我关注的”所有问题及任务。
2.可以通过管理显示项目根据不同需求选择日历中所要呈现的项目问题。
3.鼠标移动到某条问题上,即可呈现该问题的创建时间到结束时间的时间段展示,点击问题即可查看问题详情。
4.当某一日期任务较多时,可以通过问题条数标识查看当日更多问题及问题详情。
5.在日历中点击某一日期即可快速新建问题,该日期将作为问题结束日期被自动填充。
备注:
1.当问题被设置了“结束时间”时才会在日历中显示出该问题,即:为问题赋予时间段即可在日历功能中生效。
2.逾期问题也会显示在日历中,只有当问题被关闭或消除“结束时间”时才会从日历中移除。

Tracup更新 | 2018.09.27

1.新增个人任务跨项目管理功能,即“我的”页面
1.1通过Tracup导航栏 “我的” 进入页面,可以分别选择“指给我的”“我提出的”“我关注的”三个不同的版块查看所有与自己有关的任务。
1.2同时,原项目切换入口位置有所调整
1.3通过“管理显示项目”可以自定义所要查看的有关项目,忽略不必要的项目干扰
1.4可选择所要显示的问题状态,分为“未关闭”和“已关闭”问题,该面板默认支持显示“未关闭”状态的问题
1.5可按照个人工作习惯或需求选择按照“创建时间”“更新时间”“结束时间”“优先级”“项目名称”进行正序或逆序方式的多种排序方式。
1.6 可按需求方便导出所有项目中与自己相关的问题
2.优化了版块管理,可对已下线的版本进行隐藏
3.优化了全局搜索功能
3.1提升了全局搜索速度
3.2支持更大范围关键词搜索,如成员名称、描述内容
3.3支持搜索结果筛选
4.支持新手引导,当前新用户注册登录后,会进行一系列基础功能演示

Tracup更新 | 2018.08.29

功能更新:

1.看板视图入口位置更改:
2.在原工作台基础上新增:
-支持看板视图下问题搜索
-支持视图方式切换、看板视图排序、看板视图问题导出
-看板视图查看项目内全部问题及所有与我相关的问题
-看板视图下支持高级筛选,筛选器可折叠
-新增新建问题入口
-支持看板视图下拖拽问题进行自定义排序
 备注:本次版本更新不涉及跨项目管理的功能,该功能会在下一版的更新中上线。

Tracup更新 | 2018.08.09

1. 问题列表新增“关注者”筛选功能,解决了用户在工作台无法多重筛选关注问题的情况。
2.Tracupbot通知新增了问题链接,可点击链接进行直接跳转。
3.Tracupbot在推送新创建的问题时优化了信息合并通知,解决了大量信息同时发送的问题。
4.用户申请发票时新增了部分字段
5.优化了新建子问题的用户体验,新建时会带入父问题的部分设置,节省新建子问题步骤。

干货 | 一份我的前端技术进阶指南

近十年来,前端的发展势头迅猛,每年都会出现不少新的技术和标准。「If you are not growing,then you are dying.」这句名言对于前端工程师同样适用。维持现状就是落后的开始,不断地学习才是必修课。

话说回来,在时间和精力有限的情况下,那么多技术到底该怎么学?其实,技术的本质都是基础的设计模式和编程思想。只有把基础打好,学习新技术才不会吃力,达到「磨刀不误砍柴工」。

快速进阶的方法

首先,「开源项目」和「造轮子」是我个人推荐的做法。

参与开源项目贡献的前提是你必须是项目的用户,并且在使用过程中遇到了问题。这样,你才有机会参与开源项目贡献。在遇到 bug 时不只提出 issue ,同时修改代码并且提交 pr,当 pr 被接受时,这个贡献才算完整。

为了达成这个目标,你不得不阅读这些项目的代码,作为此项目的用户,读清楚代码并且和业务相结合是最容易的,在这个过程中,吸收先进的写法和理念,提升会很快。在 pr 提交以后,会有项目成员 review 你的代码并给出修改意见,这是一个非常有意义的过程。那么问题来了,如何在现有的开源项目中找到一个 Bug ,又或者创建合理的特性呢?这还是需要一定功底的。所以说,参与开源项目贡献并不适合初学者提高技术能力。

下面说说造轮子。这也是不错的选择,但是,造出来的轮子很少会被使用在生产环境中,除非你的轮子真的独一无二 —— 因为对于一个项目来说,“稳”是排在第一位的。除了你的技术 Leader, 或许没有人会去关注项目中使用了哪些先进的技术和思想。

如果你的公司有基础建设部门,毫不犹豫的去那里吧,那就是造轮子的地方 —— 并且基本上都在使用原生技术,这里的每一个轮子都有可能变成开源项目。在这里,技术会得到大幅度提升。但是,如果本身技术一般,如何才能进入基础部门也是一个问题。那么就有了下面的内容。

初学者怎么办?

对于 Web 前端工程师来说,前端包含两点,即「呈现」「业务」

对于呈现,那主要是 HTML CSS 的事情,现在大家的浏览器在解析文档方面基本上已经没有太大区别了,所以现在的原生前端开发者很少去关注浏览器兼容的事情,在这里所要做的就是记忆,不要求记住所有,但起码要知道它们都有什么特性,在有需求的时候就不会太过于慌乱。

对于业务,这里主要使用的是 Javascript (ECMAScript) 。既然是编程,在掌握基本语法的基础上还需要了解数据结构、算法、设计模式以及常见的编程范式,这些都是「起高楼」的基本功。

我的建议是,能够简单使用原生语言实现业务后,再考虑使用框架和类库。因为我们知道了基础原理后,使用框架和类库的过程中你就会知道到底发生了什么,只有这样,在更换同类型框架或者类库时才能触类旁通。这一切的一切都源于基本功。所以,沉下心来修炼基础才是重中之重。

方法论

其实对于任何一门「技术」,不论是编程还是修理挖掘机,初学和进阶的模式都是一样的。

1. 先了解行业,掌握基础知识

了解编程是做什么的,数据结构,算法,设计模式,常见的编程范式,这些都是需要掌握的。虽然是老生常谈,但打好基础的确是进阶之路的重中之重

2. 小试牛刀

自己虚拟一个项目试一试,亲自玩一玩,从中必定会有所收获。

3. 上手实践

进入正式的项目,并且经历真正的项目磨练。

4. 总结经验

步骤3 和 步骤4 是循环的过程,当经验足够多时,就可以进行下一步骤了。

5. 传道、授业、解惑

当经验积攒到一定数量,别忘了进行「输出」,方式不设限,可以讲给别人听,也可以和同行进行交流。输出是巩固知识最有效的方式。写程序就是带徒弟做Leader,没事做做开源贡献,弄个开源项目玩玩。

6. 巨大的质疑和迷惑

了解了行业一切运转的规律,思考其原理和内核,提出问题。

「为什么要这样?」「怎么样才会更好?」

7. 创造者

到了这个阶段,所有的技术都要听你的了,当然,也是比较高的阶段。

对于编程者来说也许是制定新版本的语言标准?

与君共勉。

一个彩蛋

“道生一, 一生二, 二生三, 三生万物”

下面这个网站就是“一”

MDN Web Docs