Commit graph

83 commits

Author SHA1 Message Date
Daniel
f34dd62cef
🎨 Access authorization code captcha vulnerability https://github.com/siyuan-note/siyuan/issues/13147 2024-11-15 20:32:54 +08:00
Yingyi / 颖逸
c110b9ff13
🧑‍💻 Kernel serve CardDAV service on path /carddav/ (#12895)
* 🎨 add CardDAV server

* 🎨 change CardDAV principals path

* 🎨 implement load contacts feature

* 🎨 implement save contacts feature

* 🎨 implement address books CURD

* 🐛 fix CardDAV method `OPTIONS`

* 🎨 implement addresses CURD

* 🎨  implement CardDAV `REPORT` method

* 🎨 parse *.vcf file with multiple vCard
2024-11-15 11:19:52 +08:00
Yingyi / 颖逸
9cff5cc235
🧑‍💻 Kernel serve WebDAV service on path /webdav/ (#12412)
* 🎨 Add a WebDAV service to the kernel

* 🎨 Add more writable WebDAV methods
2024-09-08 10:00:09 +08:00
Oleksandr Redko
b100721fee
♻️ Refactor Go to err != nil, err == nil (#12385) 2024-09-04 09:40:50 +08:00
Daniel
f9127e8e0f
🔒 Potential data export disclosure security vulnerability https://github.com/siyuan-note/siyuan/issues/12213 2024-08-08 10:58:43 +08:00
Daniel
f8374201de
🔒 Potential data export disclosure security vulnerability 2024-08-08 10:56:31 +08:00
Daniel
51bd794f43
🎨 Improve assets serving https://github.com/siyuan-note/siyuan/issues/11823 2024-07-01 22:08:30 +08:00
Yingyi / 颖逸
ba2193403d
Support read-only publish service
* 🎨 kernel supports read-only publishing services

* 🐛 Fix authentication vulnerabilities

* 🎨 Protect secret information

* 🎨 Adjust the permission control

* 🎨 Adjust the permission control

* 🎨 Fixed the vulnerability that `getFile` gets file `conf.json`

* 🎨 Add API `/api/setting/setPublish`

* 🎨 Add API `/api/setting/getPublish`

* 🐛 Fixed the issue that PWA-related files could not pass BasicAuth

* 🎨 Add a settings panel for publishing features

* 📝 Add guide for `Publish Service`

* 📝 Update Japanese user guide

* 🎨 Merge fixed static file services
2024-06-12 21:03:51 +08:00
Yingyi / 颖逸
25ac2c0b19
🎨 Support for H2C (HTTP/2 over cleartext) (#11116) 2024-04-23 17:06:39 +08:00
Daniel
fa49681cd9
🎨 https://ld246.com/article/1708684037961 2024-03-25 10:23:48 +08:00
Daniel
9779184906
🎨 The production environment will no longer register /debug/pprof/ https://github.com/siyuan-note/siyuan/issues/10152 2024-01-11 20:04:31 +08:00
Daniel
eff537e216
🎨 Remove todo 2023-12-27 21:11:27 +08:00
Daniel
b5494e9af7
🎨 Concurrency control when requesting the kernel API https://github.com/siyuan-note/siyuan/issues/9939 2023-12-22 10:00:40 +08:00
Daniel
a54dd12533
🎨 Add index serving log 2023-11-20 17:50:39 +08:00
Daniel
20094b0f43
🎨 Improve Quit the application on the auth page https://github.com/siyuan-note/siyuan/issues/9680 2023-11-18 11:14:59 +08:00
Daniel
de7556c3dd
🐛 The authentication page after startup Alt+M fails https://github.com/siyuan-note/siyuan/issues/9575 2023-11-09 11:16:44 +08:00
Daniel
1e7a45c66d
🐛 The authentication page after startup Alt+M fails https://github.com/siyuan-note/siyuan/issues/9575 2023-11-09 10:52:46 +08:00
Daniel
5eaff769ca
🐛 The authentication page after startup Alt+M fails https://github.com/siyuan-note/siyuan/issues/9575 2023-11-09 09:55:53 +08:00
Daniel
1556d6d6a9
🐛 The authentication page after startup Alt+M fails https://github.com/siyuan-note/siyuan/issues/9575 2023-11-09 09:55:11 +08:00
Daniel
ca5c3fca93
🎨 Add header Access-Control-Max-Age for OPTIONS requests https://github.com/siyuan-note/siyuan/pull/9257 2023-09-25 09:28:58 +08:00
崮生
3c2f4e50e1
add Access-Control-Max-Age by OPTIONS (#9257)
Update serve.go

避免每次请求都发送预检请求。

对于 OceanPress 这类工具而言,能够获得更快的速度
2023-09-25 08:41:50 +08:00
Daniel
d1739ab757
🎨 Add comments 2023-08-08 11:05:18 +08:00
Daniel
b9c35fd0f5
🎨 Update slogan Refactor your thinking https://github.com/siyuan-note/siyuan/issues/8608 2023-06-24 20:39:55 +08:00
Daniel
c540046b8e
🎨 Support directly access data/public/* contents via URL link https://github.com/siyuan-note/siyuan/issues/8593 2023-06-22 16:42:16 +08:00
Daniel
eafed90b76
🎨 Improve detect Pad device https://github.com/siyuan-note/siyuan/issues/8497 2023-06-08 22:48:32 +08:00
Daniel
30e70ade73
🎨 Add more file formats supporting snapshots comparing https://github.com/siyuan-note/siyuan/issues/8438 2023-06-03 17:42:01 +08:00
Daniel
b4800653fa
🎨 Improve UI response after background wakeup on the Android https://github.com/siyuan-note/siyuan/issues/8441 2023-06-03 12:21:59 +08:00
Daniel
156fc97c54
🎨 logging 2023-06-02 22:26:33 +08:00
Daniel
716824c4db
🎨 Improve detecting Pad device, treat it as desktop device https://github.com/siyuan-note/siyuan/issues/8435 2023-06-02 09:39:08 +08:00
Daniel
d6cbafe11f
🎨 Improve detecting Pad device, treat it as desktop device https://github.com/siyuan-note/siyuan/issues/8435 2023-06-02 08:58:51 +08:00
Daniel
338851fcab
🎨 Support for inserting custom blocks https://github.com/siyuan-note/siyuan/issues/8418 2023-06-01 22:14:51 +08:00
Daniel
1d1661167d
🎨 Improve detecting Pad device, treat it as desktop device https://github.com/siyuan-note/siyuan/issues/8435 2023-06-01 22:10:14 +08:00
Liang Ding
109462a22f
🎨 Init plugin system https://github.com/siyuan-note/siyuan/issues/8041 2023-05-05 16:20:37 +08:00
Liang Ding
bd2e2c78bc
🎨 Partially refresh the interface after data synchronization https://github.com/siyuan-note/siyuan/issues/8098 2023-04-25 15:35:08 +08:00
颖逸
93e4bb1adf
PWA support (desktop & mobile) (#8012)
* 🎨 Improve return to feature of the auth page

* 🎨 PWA support

* Update manifest.webmanifest

* 🎨 add `service-worker.js`

* Update service-worker.js

* Update service-worker.js

* Update service-worker.js
2023-04-18 19:07:58 +08:00
Liang Ding
813de05019
🎨 Improve kernel HTTP panic recover Fix https://github.com/siyuan-note/siyuan/issues/7888 2023-04-05 15:22:44 +08:00
Liang Ding
2601605953
♻️ 将退出码移到 logging 项目中 2023-03-18 18:10:06 +08:00
Liang Ding
f9520e3a08
🎨 使用第三方同步盘时弹出提示并退出内核 https://github.com/siyuan-note/siyuan/issues/7683 2023-03-17 21:43:57 +08:00
Liang Ding
10407d54d6
🐛 2.7.1dev3 重建索引时报数据库被锁定 https://github.com/siyuan-note/siyuan/issues/7167 2023-01-26 11:56:06 +08:00
Liang Ding
4e9e111ee7
🎨 改进多工作空间鉴权 2023-01-10 22:56:15 +08:00
Liang Ding
2b77d9838e
🎨 访问授权页显示工作空间名称 2023-01-10 21:06:49 +08:00
Liang Ding
aabc1d4a85
🎨 桌面端支持同时打开多个工作空间 https://github.com/siyuan-note/siyuan/issues/4567 2023-01-06 16:08:08 +08:00
Liang Ding
483ceb7ff7
🎨 桌面端支持同时打开多个工作空间 https://github.com/siyuan-note/siyuan/issues/4567 2023-01-06 11:48:23 +08:00
Liang Ding
198c6dc400
🎨 桌面端支持同时打开多个工作空间 https://github.com/siyuan-note/siyuan/issues/4567 2023-01-06 11:19:19 +08:00
Liang Ding
77d369e26f
🎨 桌面端支持同时打开多个工作空间 https://github.com/siyuan-note/siyuan/issues/4567 2023-01-06 11:06:47 +08:00
Liang Ding
a99cb898c4
🎨 桌面端支持同时打开多个工作空间 https://github.com/siyuan-note/siyuan/issues/4567 2023-01-04 18:42:10 +08:00
Liang Ding
e06d774da0
🎨 尝试解决潜在的剪藏扩展请求跨域问题 https://github.com/siyuan-note/siyuan/issues/6907 2022-12-29 22:48:06 +08:00
Liang Ding
76c8b15699
🎨 访问授权页支持多语言 https://github.com/siyuan-note/siyuan/issues/6824 2022-12-09 12:20:27 +08:00
Liang Ding
dd617d6089
🎨 访问授权页支持暗黑模式 https://github.com/siyuan-note/siyuan/issues/6821 2022-12-09 12:01:43 +08:00
Liang Ding
e257329c3e
🎨 访问授权页支持多语言 https://github.com/siyuan-note/siyuan/issues/6824 2022-12-08 23:24:02 +08:00