Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from typecho:master #69

Open
wants to merge 131 commits into
base: master
Choose a base branch
from
Open

[pull] master from typecho:master #69

wants to merge 131 commits into from

Commits on Dec 13, 2021

  1. fix #1268

    joyqi committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    157fc05 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2022

  1. fix #1279

    joyqi committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    9c075dc View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2022

  1. Fixes for PHP 8.1 compatibility (#1293)

    * Fixes for PHP 8.1 compatibility
    
    * Fixes for PHP 8.1 compatibility
    
    * 优化写法
    
    * remove mixed type
    
    * fix nullable column
    
    * fix query filter
    
    * recover
    
    * recover fileds
    
    * recover
    
    * Update Text.php
    
    * Update Text.php
    
    Co-authored-by: joyqi <[email protected]>
    jiayx and joyqi authored Jan 28, 2022
    Configuration menu
    Copy the full SHA
    047bd17 View commit details
    Browse the repository at this point in the history
  2. fix #1268

    joyqi committed Jan 28, 2022
    Configuration menu
    Copy the full SHA
    75899e2 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2022

  1. fix #1295, ref #1297

    joyqi committed Jan 29, 2022
    Configuration menu
    Copy the full SHA
    1eedc48 View commit details
    Browse the repository at this point in the history
  2. fix version compare

    joyqi committed Jan 29, 2022
    Configuration menu
    Copy the full SHA
    00c75d2 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2022

  1. Configuration menu
    Copy the full SHA
    0b021e5 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2022

  1. Fix #1322 (#1323)

    Great work!
    sy-records authored Feb 15, 2022
    Configuration menu
    Copy the full SHA
    13dc5e8 View commit details
    Browse the repository at this point in the history
  2. Fix compatibility with PHP 8.1 (#1324)

    * Fix compatibility with PHP 8.1
    
    PHP Deprecated:  htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated in typecho/var/Widget/Archive.php on line 1292
    
    * Fix login
    
    * Fix write
    
    * Fix manage
    
    * Fix PHP Deprecated
    sy-records authored Feb 15, 2022
    Configuration menu
    Copy the full SHA
    f34d142 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2022

  1. Fix #1326 (#1327)

    sy-records authored Feb 21, 2022
    Configuration menu
    Copy the full SHA
    b0d78a8 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. fix #1328

    joyqi committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    b232772 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. fix #1329

    joyqi committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    5f943d4 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2022

  1. Configuration menu
    Copy the full SHA
    17fcb2f View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2022

  1. fix #1335, close #1337

    joyqi committed Mar 16, 2022
    Configuration menu
    Copy the full SHA
    0edb48f View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2022

  1. fix typecho/Dockerfile#9

    joyqi committed Mar 22, 2022
    Configuration menu
    Copy the full SHA
    1b673e0 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2022

  1. Optimize code (#1342)

    sy-records authored Mar 24, 2022
    Configuration menu
    Copy the full SHA
    ce7af58 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2022

  1. add ignore

    fenbox committed Mar 25, 2022
    Configuration menu
    Copy the full SHA
    0bdf872 View commit details
    Browse the repository at this point in the history
  2. fix db exception

    joyqi committed Mar 25, 2022
    Configuration menu
    Copy the full SHA
    6100695 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2022

  1. Configuration menu
    Copy the full SHA
    4be93f2 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2022

  1. Configuration menu
    Copy the full SHA
    2f3e15d View commit details
    Browse the repository at this point in the history
  2. Update install.php (#1357)

    修复宝塔面板的网站目录带.导致db路径校验不通过的问题
    maoxian-1 authored Apr 1, 2022
    Configuration menu
    Copy the full SHA
    2db893e View commit details
    Browse the repository at this point in the history
  3. Update .gitignore

    update gitignore
    joyqi committed Apr 1, 2022
    Configuration menu
    Copy the full SHA
    c30b67d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    142a615 View commit details
    Browse the repository at this point in the history
  5. Pr/1344 (#1360)

    * Add missing theme action
    
    * Fix typo
    
    * Optimize code
    
    * Optimize code
    
    * Update themes.php
    
    * Simpler missing theme judgement
    
    Co-authored-by: sy-records <[email protected]>
    joyqi and sy-records authored Apr 1, 2022
    Configuration menu
    Copy the full SHA
    ded268e View commit details
    Browse the repository at this point in the history
  6. Delete config.inc.sqlite.php

    joyqi authored Apr 1, 2022
    Configuration menu
    Copy the full SHA
    d77a1ec View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2022

  1. fix #1363, close #1364

    Add json request & response. Perform async service via json request.
    joyqi committed Apr 2, 2022
    Configuration menu
    Copy the full SHA
    d4068b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    004db7c View commit details
    Browse the repository at this point in the history
  3. fix #1361

    joyqi committed Apr 2, 2022
    Configuration menu
    Copy the full SHA
    7ebfe82 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c78f7fd View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2022

  1. fix #1375

    joyqi committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    34e5bf2 View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2022

  1. fix #1380

    joyqi committed Apr 5, 2022
    Configuration menu
    Copy the full SHA
    61606a9 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2022

  1. Configuration menu
    Copy the full SHA
    3b03e02 View commit details
    Browse the repository at this point in the history
  2. fix words

    joyqi authored Apr 7, 2022
    Configuration menu
    Copy the full SHA
    997aa60 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2022

  1. Configuration menu
    Copy the full SHA
    3512fd4 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2022

  1. Update write-js.php (#1400)

    Add 'allow-same-origin' into sandbox's attrs to fix that the article preview page does not match the real page.
    Valpha authored Apr 15, 2022
    Configuration menu
    Copy the full SHA
    9fd0252 View commit details
    Browse the repository at this point in the history
  2. 模板缩略图支持识别webp图片后缀 (#1403)

    * 模板缩略图支持识别webp图片后缀
    
    * Update Contents.php
    
    Co-authored-by: 沈唁 <[email protected]>
    jrotty and sy-records authored Apr 15, 2022
    Configuration menu
    Copy the full SHA
    0fbb1aa View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2022

  1. 修正注释 (#1411)

    * 修正注释
    
    * 修正注释
    jrotty authored Apr 23, 2022
    Configuration menu
    Copy the full SHA
    f8a9d95 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2022

  1. Configuration menu
    Copy the full SHA
    f31e6da View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2022

  1. 修复管理员进入其他用户文章列表时显示所有文章的bug (#1415)

    * 修复管理员进入其他用户文章列表时显示所有文章的bug
    
    bug描述:当管理员在文章管理页面,点击所有查看所有文章后,再通过这个页面进入作者文章管理页面时,仍会显示所有文章而不是当前作者的文章
    
    * Update manage-users.php
    
    * Fix missing manage-posts
    
    Co-authored-by: sy-records <[email protected]>
    jrotty and sy-records authored Apr 29, 2022
    Configuration menu
    Copy the full SHA
    437d296 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2022

  1. Configuration menu
    Copy the full SHA
    02937dc View commit details
    Browse the repository at this point in the history

Commits on May 7, 2022

  1. Configuration menu
    Copy the full SHA
    ac33000 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2022

  1. Fix missing change themeUrl (#1431)

    * Fix missing change themeUrl
    
    * Use options themeUrl method
    sy-records authored May 12, 2022
    Configuration menu
    Copy the full SHA
    7279d48 View commit details
    Browse the repository at this point in the history
  2. Fix themeUrl format

    joyqi committed May 12, 2022
    Configuration menu
    Copy the full SHA
    05e20c0 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. fix #1441, fix #1442

    joyqi committed May 17, 2022
    Configuration menu
    Copy the full SHA
    3119c05 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2022

  1. Fix category creation error when using xmlrpc (#1443)

    * Fix category creation error when using xmlrpc
    
    * Add use Typecho\Request
    sy-records authored May 23, 2022
    Configuration menu
    Copy the full SHA
    59a5c8d View commit details
    Browse the repository at this point in the history

Commits on May 30, 2022

  1. Fix #1449 (#1450)

    sy-records authored May 30, 2022
    Configuration menu
    Copy the full SHA
    88c3bfe View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2022

  1. Fix page draft publish

    joyqi committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    1d0e253 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2022

  1. Minor update (#1451)

    * Update
    
    - 更新 Windows 和 Linux 系统中文本编辑器样式问题(为代码块中添加中文后备字体修正样式)
    
    * Update
    
    - 缩略图支持识别 avif 图片(具体可参考https://en.wikipedia.org/wiki/AVIF
    vndroid authored Jun 7, 2022
    Configuration menu
    Copy the full SHA
    7f7b24d View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2022

  1. Minor update (#1460)

    - 后台上传设置增加 avif 类型
    - 后台 Avatar 头像支持原生懒加载
    vndroid authored Jun 14, 2022
    Configuration menu
    Copy the full SHA
    4095850 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2022

  1. Configuration menu
    Copy the full SHA
    c03ee2c View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2022

  1. Configuration menu
    Copy the full SHA
    f07b57f View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2022

  1. Configuration menu
    Copy the full SHA
    d15fc14 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2022

  1. Adjust style of edit comments (#1483)

    * Adjust style of edit comments
    
    Fix #1481
    
    * update
    
    * update
    sy-records authored Aug 1, 2022
    Configuration menu
    Copy the full SHA
    2014be4 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2022

  1. Configuration menu
    Copy the full SHA
    17d9dcf View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2022

  1. Fix #1495 (#1496)

    Argument 1 passed to Utils\AutoP::parse() must be of the type string, null given
    sy-records authored Sep 22, 2022
    Configuration menu
    Copy the full SHA
    e05ebe4 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2022

  1. update readme

    joyqi committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    f0bf9d7 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2022

  1. Configuration menu
    Copy the full SHA
    8437eac View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2023

  1. Configuration menu
    Copy the full SHA
    16d21f0 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2023

  1. fix #1535

    joyqi committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    f9ede54 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

  1. fix #1539

    joyqi committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    a609b14 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. fix #1545 and close #1547

    joyqi committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    b989459 View commit details
    Browse the repository at this point in the history
  2. Use https links (#1280)

    l2dy authored Mar 28, 2023
    Configuration menu
    Copy the full SHA
    f6e1232 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    65f5974 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Support ssl for pdo_mysql and mysqli (#1525)

    * Support ssl for pdo_mysql and mysqli
    
    * Improve config name for mysql ssl mode, and fix some minor bugs.
    
    * Fix typo
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    sy-records and joyqi authored Mar 29, 2023
    Configuration menu
    Copy the full SHA
    daef17d View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. Configuration menu
    Copy the full SHA
    01100c9 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

  1. Fix an XSS vulnerability in v1.2.1-rc (#1561)

    * fix #1560
    
    * Update var/Typecho/Validate.php
    
    Co-authored-by: 沈唁 <[email protected]>
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    Co-authored-by: 沈唁 <[email protected]>
    3 people authored May 15, 2023
    Configuration menu
    Copy the full SHA
    83d4d02 View commit details
    Browse the repository at this point in the history
  2. fix php 8.1 Deprecated: htmlspecialchars(): Passing null to parameter #1

     (#1570)
    
    * Fix multiple calls returning the same object
    
    * fix: strtolower() passing null to parameter #1 ($string) of type string is deprecated
    
    * fix: php 8.1 Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated
    benzBrake authored May 15, 2023
    Configuration menu
    Copy the full SHA
    c9de1b3 View commit details
    Browse the repository at this point in the history
  3. fix email validate

    joyqi committed May 15, 2023
    Configuration menu
    Copy the full SHA
    7a41f0d View commit details
    Browse the repository at this point in the history
  4. fix url validate

    joyqi committed May 15, 2023
    Configuration menu
    Copy the full SHA
    98e4c1d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0433a11 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2023

  1. Configuration menu
    Copy the full SHA
    596d117 View commit details
    Browse the repository at this point in the history
  2. Add a prompt message for manual database creation (#1348)

    * Optimize for no database during install
    
    * change tips
    sy-records authored May 16, 2023
    Configuration menu
    Copy the full SHA
    c725fec View commit details
    Browse the repository at this point in the history
  3. fix #1574 (#1575)

    * split multiple values
    
    * add a new field type 'json' to handle complex situation
    
    * fix json input display
    joyqi authored May 16, 2023
    Configuration menu
    Copy the full SHA
    6f19a24 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Configuration menu
    Copy the full SHA
    c1753aa View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. 重复执行判断的优化 (#1586)

    使用$isNamespace变量,避免重复判断
    logdd authored Jun 5, 2023
    Configuration menu
    Copy the full SHA
    206880b View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. fix: adding checkbox options after theme initialization cannot be sav…

    …ed. (#1591)
    
    * fix: adding checkbox options after theme initialization cannot be saved.
    
    * chore: Use isset to determine if an option exists
    liaocp666 authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    9d1b01a View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. Fix typo (#1612)

    Lanfei authored Sep 21, 2023
    Configuration menu
    Copy the full SHA
    6666195 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. Configuration menu
    Copy the full SHA
    9910a9c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    91ae564 View commit details
    Browse the repository at this point in the history
  3. fix: Fix #1597 (#1598)

    Losses authored Sep 22, 2023
    Configuration menu
    Copy the full SHA
    e143be0 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

  1. 增加邮箱也可以登陆的提示 (#1631)

    😭用了八年,今天翻代码才知道也可以用邮箱登陆
    jrotty authored Sep 29, 2023
    Configuration menu
    Copy the full SHA
    272fc8b View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

  1. Configuration menu
    Copy the full SHA
    5f52c1e View commit details
    Browse the repository at this point in the history
  2. fix #1635 (#1636)

    joyqi authored Oct 3, 2023
    Configuration menu
    Copy the full SHA
    99212ec View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. gettext for installation comment (#1643)

    Co-authored-by: insomnux <[email protected]>
    insomnux and insomnux authored Oct 31, 2023
    Configuration menu
    Copy the full SHA
    43c5432 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2023

  1. v1.3.0 (#1661)

    * Add feed widget
    
    * add feed render
    
    * Add CommentPage widget
    
    * New theme (#1390)
    
    * 调整忽略目录
    
    * add theme
    
    * fix theme scss build
    
    Co-authored-by: fen <[email protected]>
    
    * s/is_writeable/is_writable/g
    
    * New upgrade method
    
    * merge new fixes from master
    
    * add pgsql ssl mode support (ref #1600) (#1623)
    
    * Feat/code refactor (#1626)
    
    * remove all magic methods, add type for class properties
    
    * refactor codes
    
    * fix all
    
    * refactor code
    
    * fix type
    
    * fix all
    
    * fix request is method
    
    * fix all
    
    * fix router
    
    * fix get page
    
    * fix 1.3.0 upgrade
    
    * [feat] support high resolution avatar
    
    * fix types in i18n component
    
    * Implement Ctrl+S or Command+S for save draft (#1628)
    
    * Implement Ctrl+S or Command+S for save draft
    
    * rename
    
    * add Typecho.savePost
    
    * fix upload file size
    
    * add new uploader
    
    * replace new uploader
    
    * fix textarea change
    
    * fix preview
    
    * refactor post edit
    
    * fix issue
    
    * fix page edit
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    Co-authored-by: joyqi <[email protected]>
    
    * fix #1632
    
    * Add svg to image types
    
    * Feat/tree pages (#1646)
    
    * add tree trait
    
    * finish category tree trait
    
    * support select fields
    
    * fix select fields
    
    * refactor admin trait
    
    * fix draft status
    
    * Add new contents type "revision"
    
    * minor refactor
    
    * add more tree view abstracts
    
    * add tree trait to pages
    
    * get ready for tree view pages
    
    * improve page edit
    
    * fix revision
    
    * fix slug
    
    * add router params delegate
    
    * fix params delegate
    
    * fix
    
    * fix
    
    * fix all
    
    * fix all
    
    * fix tree
    
    * fix page link
    
    * fix feed
    
    * fix page
    
    * fix permalink
    
    * fix permalink input
    
    * fix offset query
    
    * Support IDN (#1629)
    
    * Support IDN
    
    * use js
    
    * Optimize code
    
    * Optimize code
    
    * fix URL script
    
    * remove unnecessary use
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    
    * fix input element
    
    * fix #1651, close #1653
    
    * Use json instead of serialize (#1624)
    
    * Use json instead of serialize
    
    * Fix Upgrade code
    
    * add tree trait
    
    * finish category tree trait
    
    * support select fields
    
    * fix select fields
    
    * refactor admin trait
    
    * fix draft status
    
    * Add new contents type "revision"
    
    * minor refactor
    
    * add more tree view abstracts
    
    * add tree trait to pages
    
    * get ready for tree view pages
    
    * improve page edit
    
    * fix revision
    
    * fix slug
    
    * add router params delegate
    
    * fix params delegate
    
    * fix
    
    * fix
    
    * fix all
    
    * fix all
    
    * fix tree
    
    * fix page link
    
    * fix feed
    
    * fix page
    
    * fix permalink
    
    * fix permalink input
    
    * fix offset query
    
    * Fix typo
    
    * remove proxy methods
    
    * remove unnecessary useage
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    Co-authored-by: joyqi <[email protected]>
    
    * Fix Prevent XSS vulnerability in default theme (#1654)
    
    * Fix Prevent XSS vulnerability in default theme
    
    * Update var/Typecho/Db/Adapter/Pdo.php
    
    * fix the getter
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    
    * add throwCallback to widget response
    
    * fix: cut down fields when selecting recent posts
    
    * fix typo errors
    
    * fix typo errors
    
    * fix http client cookie
    
    * add throw finish
    
    * fix theme lang
    
    * fix default theme
    
    * fix query
    
    * add open graph and twitter card support
    add canonical link
    
    * fix canonical link meta
    
    * fix theme classic-22
    
    * remove unnecessary scss file when packaging
    
    * init plugin signal
    
    * improve: remove feather-icon js file
    
    * fix: typo
    
    * improve: post detail layout
    
    * fix tags saving
    
    * improve: nav search
    
    * fix: theme screenshot
    
    * fix: theme page layout
    
    * remove php 7.2/7.3 env
    
    ---------
    
    Co-authored-by: fen <[email protected]>
    Co-authored-by: Lu Fei <[email protected]>
    3 people authored Dec 30, 2023
    Configuration menu
    Copy the full SHA
    3caebb3 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2023

  1. Fix installation failure (#1664)

    * Fix installation failure
    
    * fix missing secret
    
    * Apply suggestions from code review
    sy-records authored Dec 31, 2023
    Configuration menu
    Copy the full SHA
    e306960 View commit details
    Browse the repository at this point in the history
  2. Merge pull request branch automatically (#1669)

    * Add feed widget
    
    * add feed render
    
    * Add CommentPage widget
    
    * New theme (#1390)
    
    * 调整忽略目录
    
    * add theme
    
    * fix theme scss build
    
    Co-authored-by: fen <[email protected]>
    
    * s/is_writeable/is_writable/g
    
    * New upgrade method
    
    * merge new fixes from master
    
    * add pgsql ssl mode support (ref #1600) (#1623)
    
    * Feat/code refactor (#1626)
    
    * remove all magic methods, add type for class properties
    
    * refactor codes
    
    * fix all
    
    * refactor code
    
    * fix type
    
    * fix all
    
    * fix request is method
    
    * fix all
    
    * fix router
    
    * fix get page
    
    * fix 1.3.0 upgrade
    
    * [feat] support high resolution avatar
    
    * fix types in i18n component
    
    * Implement Ctrl+S or Command+S for save draft (#1628)
    
    * Implement Ctrl+S or Command+S for save draft
    
    * rename
    
    * add Typecho.savePost
    
    * fix upload file size
    
    * add new uploader
    
    * replace new uploader
    
    * fix textarea change
    
    * fix preview
    
    * refactor post edit
    
    * fix issue
    
    * fix page edit
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    Co-authored-by: joyqi <[email protected]>
    
    * fix #1632
    
    * Add svg to image types
    
    * Feat/tree pages (#1646)
    
    * add tree trait
    
    * finish category tree trait
    
    * support select fields
    
    * fix select fields
    
    * refactor admin trait
    
    * fix draft status
    
    * Add new contents type "revision"
    
    * minor refactor
    
    * add more tree view abstracts
    
    * add tree trait to pages
    
    * get ready for tree view pages
    
    * improve page edit
    
    * fix revision
    
    * fix slug
    
    * add router params delegate
    
    * fix params delegate
    
    * fix
    
    * fix
    
    * fix all
    
    * fix all
    
    * fix tree
    
    * fix page link
    
    * fix feed
    
    * fix page
    
    * fix permalink
    
    * fix permalink input
    
    * fix offset query
    
    * Support IDN (#1629)
    
    * Support IDN
    
    * use js
    
    * Optimize code
    
    * Optimize code
    
    * fix URL script
    
    * remove unnecessary use
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    
    * fix input element
    
    * fix #1651, close #1653
    
    * Use json instead of serialize (#1624)
    
    * Use json instead of serialize
    
    * Fix Upgrade code
    
    * add tree trait
    
    * finish category tree trait
    
    * support select fields
    
    * fix select fields
    
    * refactor admin trait
    
    * fix draft status
    
    * Add new contents type "revision"
    
    * minor refactor
    
    * add more tree view abstracts
    
    * add tree trait to pages
    
    * get ready for tree view pages
    
    * improve page edit
    
    * fix revision
    
    * fix slug
    
    * add router params delegate
    
    * fix params delegate
    
    * fix
    
    * fix
    
    * fix all
    
    * fix all
    
    * fix tree
    
    * fix page link
    
    * fix feed
    
    * fix page
    
    * fix permalink
    
    * fix permalink input
    
    * fix offset query
    
    * Fix typo
    
    * remove proxy methods
    
    * remove unnecessary useage
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    Co-authored-by: joyqi <[email protected]>
    
    * Fix Prevent XSS vulnerability in default theme (#1654)
    
    * Fix Prevent XSS vulnerability in default theme
    
    * Update var/Typecho/Db/Adapter/Pdo.php
    
    * fix the getter
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    
    * add throwCallback to widget response
    
    * fix: cut down fields when selecting recent posts
    
    * fix typo errors
    
    * fix typo errors
    
    * fix http client cookie
    
    * add throw finish
    
    * fix theme lang
    
    * fix default theme
    
    * fix query
    
    * add open graph and twitter card support
    add canonical link
    
    * fix canonical link meta
    
    * fix theme classic-22
    
    * remove unnecessary scss file when packaging
    
    * init plugin signal
    
    * improve: remove feather-icon js file
    
    * fix: typo
    
    * improve: post detail layout
    
    * fix tags saving
    
    * improve: nav search
    
    * fix: theme screenshot
    
    * fix: theme page layout
    
    * remove php 7.2/7.3 env
    
    * feat: pull request auto merge
    
    ---------
    
    Co-authored-by: fen <[email protected]>
    Co-authored-by: Lu Fei <[email protected]>
    3 people authored Dec 31, 2023
    Configuration menu
    Copy the full SHA
    6232de7 View commit details
    Browse the repository at this point in the history
  3. 删除多余无用js (#1668)

    看了下默认主题没有引用任何js,这个应该是多余的
    jrotty authored Dec 31, 2023
    Configuration menu
    Copy the full SHA
    746667a View commit details
    Browse the repository at this point in the history
  4. Dev (#1670)

    * Add feed widget
    
    * add feed render
    
    * Add CommentPage widget
    
    * New theme (#1390)
    
    * 调整忽略目录
    
    * add theme
    
    * fix theme scss build
    
    Co-authored-by: fen <[email protected]>
    
    * s/is_writeable/is_writable/g
    
    * New upgrade method
    
    * merge new fixes from master
    
    * add pgsql ssl mode support (ref #1600) (#1623)
    
    * Feat/code refactor (#1626)
    
    * remove all magic methods, add type for class properties
    
    * refactor codes
    
    * fix all
    
    * refactor code
    
    * fix type
    
    * fix all
    
    * fix request is method
    
    * fix all
    
    * fix router
    
    * fix get page
    
    * fix 1.3.0 upgrade
    
    * [feat] support high resolution avatar
    
    * fix types in i18n component
    
    * Implement Ctrl+S or Command+S for save draft (#1628)
    
    * Implement Ctrl+S or Command+S for save draft
    
    * rename
    
    * add Typecho.savePost
    
    * fix upload file size
    
    * add new uploader
    
    * replace new uploader
    
    * fix textarea change
    
    * fix preview
    
    * refactor post edit
    
    * fix issue
    
    * fix page edit
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    Co-authored-by: joyqi <[email protected]>
    
    * fix #1632
    
    * Add svg to image types
    
    * Feat/tree pages (#1646)
    
    * add tree trait
    
    * finish category tree trait
    
    * support select fields
    
    * fix select fields
    
    * refactor admin trait
    
    * fix draft status
    
    * Add new contents type "revision"
    
    * minor refactor
    
    * add more tree view abstracts
    
    * add tree trait to pages
    
    * get ready for tree view pages
    
    * improve page edit
    
    * fix revision
    
    * fix slug
    
    * add router params delegate
    
    * fix params delegate
    
    * fix
    
    * fix
    
    * fix all
    
    * fix all
    
    * fix tree
    
    * fix page link
    
    * fix feed
    
    * fix page
    
    * fix permalink
    
    * fix permalink input
    
    * fix offset query
    
    * Support IDN (#1629)
    
    * Support IDN
    
    * use js
    
    * Optimize code
    
    * Optimize code
    
    * fix URL script
    
    * remove unnecessary use
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    
    * fix input element
    
    * fix #1651, close #1653
    
    * Use json instead of serialize (#1624)
    
    * Use json instead of serialize
    
    * Fix Upgrade code
    
    * add tree trait
    
    * finish category tree trait
    
    * support select fields
    
    * fix select fields
    
    * refactor admin trait
    
    * fix draft status
    
    * Add new contents type "revision"
    
    * minor refactor
    
    * add more tree view abstracts
    
    * add tree trait to pages
    
    * get ready for tree view pages
    
    * improve page edit
    
    * fix revision
    
    * fix slug
    
    * add router params delegate
    
    * fix params delegate
    
    * fix
    
    * fix
    
    * fix all
    
    * fix all
    
    * fix tree
    
    * fix page link
    
    * fix feed
    
    * fix page
    
    * fix permalink
    
    * fix permalink input
    
    * fix offset query
    
    * Fix typo
    
    * remove proxy methods
    
    * remove unnecessary useage
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    Co-authored-by: joyqi <[email protected]>
    
    * Fix Prevent XSS vulnerability in default theme (#1654)
    
    * Fix Prevent XSS vulnerability in default theme
    
    * Update var/Typecho/Db/Adapter/Pdo.php
    
    * fix the getter
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    
    * add throwCallback to widget response
    
    * fix: cut down fields when selecting recent posts
    
    * fix typo errors
    
    * fix typo errors
    
    * fix http client cookie
    
    * add throw finish
    
    * fix theme lang
    
    * fix default theme
    
    * fix query
    
    * add open graph and twitter card support
    add canonical link
    
    * fix canonical link meta
    
    * fix theme classic-22
    
    * remove unnecessary scss file when packaging
    
    * init plugin signal
    
    * improve: remove feather-icon js file
    
    * fix: typo
    
    * improve: post detail layout
    
    * fix tags saving
    
    * improve: nav search
    
    * fix: theme screenshot
    
    * fix: theme page layout
    
    * remove php 7.2/7.3 env
    
    * feat: pull request auto merge
    
    * fix permission
    
    ---------
    
    Co-authored-by: fen <[email protected]>
    Co-authored-by: Lu Fei <[email protected]>
    3 people authored Dec 31, 2023
    Configuration menu
    Copy the full SHA
    b88a733 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2024

  1. Configuration menu
    Copy the full SHA
    f3299ec View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. fix #1674 (#1676)

    joyqi authored Jan 2, 2024
    Configuration menu
    Copy the full SHA
    77aebcb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d520a55 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. fix #1671 (#1678)

    joyqi authored Jan 4, 2024
    Configuration menu
    Copy the full SHA
    81ad223 View commit details
    Browse the repository at this point in the history
  2. Create SECURITY.md

    fenbox authored Jan 4, 2024
    Configuration menu
    Copy the full SHA
    540dbb3 View commit details
    Browse the repository at this point in the history
  3. fix #1679 (#1680)

    Detect the insertion point of reply form automatically.
    joyqi authored Jan 4, 2024
    Configuration menu
    Copy the full SHA
    1c3b86f View commit details
    Browse the repository at this point in the history
  4. fix router

    joyqi committed Jan 4, 2024
    Configuration menu
    Copy the full SHA
    f23e825 View commit details
    Browse the repository at this point in the history
  5. update theme classic-22 (#1682)

    * Add feed widget
    
    * add feed render
    
    * Add CommentPage widget
    
    * New theme (#1390)
    
    * 调整忽略目录
    
    * add theme
    
    * fix theme scss build
    
    Co-authored-by: fen <[email protected]>
    
    * s/is_writeable/is_writable/g
    
    * New upgrade method
    
    * merge new fixes from master
    
    * add pgsql ssl mode support (ref #1600) (#1623)
    
    * Feat/code refactor (#1626)
    
    * remove all magic methods, add type for class properties
    
    * refactor codes
    
    * fix all
    
    * refactor code
    
    * fix type
    
    * fix all
    
    * fix request is method
    
    * fix all
    
    * fix router
    
    * fix get page
    
    * fix 1.3.0 upgrade
    
    * [feat] support high resolution avatar
    
    * fix types in i18n component
    
    * Implement Ctrl+S or Command+S for save draft (#1628)
    
    * Implement Ctrl+S or Command+S for save draft
    
    * rename
    
    * add Typecho.savePost
    
    * fix upload file size
    
    * add new uploader
    
    * replace new uploader
    
    * fix textarea change
    
    * fix preview
    
    * refactor post edit
    
    * fix issue
    
    * fix page edit
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    Co-authored-by: joyqi <[email protected]>
    
    * fix #1632
    
    * Add svg to image types
    
    * Feat/tree pages (#1646)
    
    * add tree trait
    
    * finish category tree trait
    
    * support select fields
    
    * fix select fields
    
    * refactor admin trait
    
    * fix draft status
    
    * Add new contents type "revision"
    
    * minor refactor
    
    * add more tree view abstracts
    
    * add tree trait to pages
    
    * get ready for tree view pages
    
    * improve page edit
    
    * fix revision
    
    * fix slug
    
    * add router params delegate
    
    * fix params delegate
    
    * fix
    
    * fix
    
    * fix all
    
    * fix all
    
    * fix tree
    
    * fix page link
    
    * fix feed
    
    * fix page
    
    * fix permalink
    
    * fix permalink input
    
    * fix offset query
    
    * Support IDN (#1629)
    
    * Support IDN
    
    * use js
    
    * Optimize code
    
    * Optimize code
    
    * fix URL script
    
    * remove unnecessary use
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    
    * fix input element
    
    * fix #1651, close #1653
    
    * Use json instead of serialize (#1624)
    
    * Use json instead of serialize
    
    * Fix Upgrade code
    
    * add tree trait
    
    * finish category tree trait
    
    * support select fields
    
    * fix select fields
    
    * refactor admin trait
    
    * fix draft status
    
    * Add new contents type "revision"
    
    * minor refactor
    
    * add more tree view abstracts
    
    * add tree trait to pages
    
    * get ready for tree view pages
    
    * improve page edit
    
    * fix revision
    
    * fix slug
    
    * add router params delegate
    
    * fix params delegate
    
    * fix
    
    * fix
    
    * fix all
    
    * fix all
    
    * fix tree
    
    * fix page link
    
    * fix feed
    
    * fix page
    
    * fix permalink
    
    * fix permalink input
    
    * fix offset query
    
    * Fix typo
    
    * remove proxy methods
    
    * remove unnecessary useage
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    Co-authored-by: joyqi <[email protected]>
    
    * Fix Prevent XSS vulnerability in default theme (#1654)
    
    * Fix Prevent XSS vulnerability in default theme
    
    * Update var/Typecho/Db/Adapter/Pdo.php
    
    * fix the getter
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    
    * add throwCallback to widget response
    
    * fix: cut down fields when selecting recent posts
    
    * fix typo errors
    
    * fix typo errors
    
    * fix http client cookie
    
    * add throw finish
    
    * fix theme lang
    
    * fix default theme
    
    * fix query
    
    * add open graph and twitter card support
    add canonical link
    
    * fix canonical link meta
    
    * fix theme classic-22
    
    * remove unnecessary scss file when packaging
    
    * init plugin signal
    
    * improve: remove feather-icon js file
    
    * fix: typo
    
    * improve: post detail layout
    
    * fix tags saving
    
    * improve: nav search
    
    * fix: theme screenshot
    
    * fix: theme page layout
    
    * remove php 7.2/7.3 env
    
    * feat: pull request auto merge
    
    * fix permission
    
    * improve: comment style
    
    * fix: search result
    
    * improve: show site description in homepage title
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    Co-authored-by: joyqi <[email protected]>
    Co-authored-by: joyqi <[email protected]>
    Co-authored-by: Lu Fei <[email protected]>
    5 people authored Jan 4, 2024
    Configuration menu
    Copy the full SHA
    cec6b9c View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Configuration menu
    Copy the full SHA
    9396eef View commit details
    Browse the repository at this point in the history
  2. Optimize applySlug (#1684)

    * Optimize applySlug
    
    * optimize code
    
    * fix: more rigorous judgment
    
    * improve slug generating
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    sy-records and joyqi authored Jan 5, 2024
    Configuration menu
    Copy the full SHA
    9635a7a View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2024

  1. replace str compare (#1685)

    joyqi authored Jan 6, 2024
    Configuration menu
    Copy the full SHA
    a9fa990 View commit details
    Browse the repository at this point in the history
  2. Fix unable to preview revisions (#1687)

    * Fix unable to preview revisions
    
    * Improve revision preview fix
    
    Co-authored-by: joyqi <[email protected]>
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    libxzr and joyqi authored Jan 6, 2024
    Configuration menu
    Copy the full SHA
    68026e0 View commit details
    Browse the repository at this point in the history
  3. update theme classic-22 color schema (#1689)

    * fix: auto dark mode
    
    * improve: pagenav style, theme color
    
    * improve: color schema name
    
    * fix: icon color
    fenbox authored Jan 6, 2024
    Configuration menu
    Copy the full SHA
    af28142 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2024

  1. fix undefined array key (#1688)

    * fix undefined array key
    
    * fix: change security email
    joyqi authored Jan 7, 2024
    Configuration menu
    Copy the full SHA
    13282b5 View commit details
    Browse the repository at this point in the history
  2. Fix/classic 22 (#1690)

    * fix: auto dark mode
    
    * improve: pagenav style, theme color
    
    * improve: color schema name
    
    * fix: icon color
    
    * improve: page navigation style
    fenbox authored Jan 7, 2024
    Configuration menu
    Copy the full SHA
    2051c04 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Configuration menu
    Copy the full SHA
    db5d869 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. fix attachment handle (#1696)

    * fix #1694
    
    * fix array dump
    
    * add toColumn method
    joyqi authored Jan 9, 2024
    Configuration menu
    Copy the full SHA
    7115a30 View commit details
    Browse the repository at this point in the history
  2. fix trim error (#1697)

    sy-records authored Jan 9, 2024
    Configuration menu
    Copy the full SHA
    c816efa View commit details
    Browse the repository at this point in the history
  3. Fix/classic 22 (#1698)

    * style: move customize color to theme.css
    fenbox authored Jan 9, 2024
    Configuration menu
    Copy the full SHA
    c5ab929 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. update issue template (#1700)

    fenbox authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    8b75782 View commit details
    Browse the repository at this point in the history
  2. update issue template

    fenbox authored Jan 10, 2024
    Configuration menu
    Copy the full SHA
    0d28025 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a30a6c1 View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2024

  1. fix: getHeader for Content-Type & Content-Length (#1703)

    * fix: Request::getHeader for Content-Type & Content-Length
    
    * fix: get content-type through native api
    
    ---------
    
    Co-authored-by: joyqi <[email protected]>
    imkero and joyqi authored Jan 13, 2024
    Configuration menu
    Copy the full SHA
    4028d7d View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Fix/classic22 (#1708)

    * fix: use prefers-color-scheme control dark mode
    
    * update color
    fenbox authored Jan 15, 2024
    Configuration menu
    Copy the full SHA
    99ffd36 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. Configuration menu
    Copy the full SHA
    d0b62ea View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Configuration menu
    Copy the full SHA
    de53b64 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e3bdef6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d1e961a View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Remove comment link if status is not approved (#1712)

    * remove comment link if status is not approved
    
    * fix stack
    
    * fix: remove link in admin panel when comment status is not approved
    
    * fix: comments page nav
    
    * fix comment redirect url
    
    * fix comment anchor
    
    * fix waiting comment display
    
    * fix: convert waiting to unapproved
    joyqi authored Jan 25, 2024
    Configuration menu
    Copy the full SHA
    f3a5336 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Configuration menu
    Copy the full SHA
    bda7541 View commit details
    Browse the repository at this point in the history
  2. improve: comment color

    fenbox committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    0a40b1e View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Fix assign null to property Widget\Archive::$archiveKeywords (#1738)

    * Fix assign null to property Widget\Archive::$archiveKeywords
    
    * Fix
    sy-records authored Feb 26, 2024
    Configuration menu
    Copy the full SHA
    3933a23 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    d84e261 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. update picocss to 2.0 (#1751)

    fenbox authored Mar 28, 2024
    Configuration menu
    Copy the full SHA
    fa107ff View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2024

  1. Configuration menu
    Copy the full SHA
    71c6381 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. Configuration menu
    Copy the full SHA
    0b0476e View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    4ce9cde View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Fix timezone error in XmlRpc (#1758)

    Signed-off-by: Kraity <[email protected]>
    kraity authored Jun 20, 2024
    Configuration menu
    Copy the full SHA
    31f5192 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Configuration menu
    Copy the full SHA
    ef9ef2c View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Update Login.php (#1804)

    修复勾选下次自动登录,但重启浏览器不生效的bug
    ZShijun authored Sep 11, 2024
    Configuration menu
    Copy the full SHA
    87d479d View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    5783cb0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    91876b4 View commit details
    Browse the repository at this point in the history