Badlop
6e0161470e
Update newest copyright year to 2021 ( #3464 )
2 years ago
Badlop
0b55ded612
When running "make translations" use the external ejabberd_po repository
2 years ago
Paweł Chmielowski
cb6322a3a7
Add option to check for missing hex releases to update script
2 years ago
Paweł Chmielowski
9c221848d7
Correctly sort mixed versions vX.Y and X.Y in update-deps script
2 years ago
Paweł Chmielowski
90e0293df3
Update one more place where we had -include("xmpp.hrl")
3 years ago
Badlop
e7575ab63f
For mod_vcard_* modules, redirect options to mod_vcard
3 years ago
Badlop
db2825342c
Revert "Dirty workarounds to compile jiffy with Erlang/OTP 23 ( #3282 )"
...
This reverts commit 2ca5712507
.
3 years ago
Badlop
2ca5712507
Dirty workarounds to compile jiffy with Erlang/OTP 23 ( #3282 )
...
Works for me with:
./configure --disable-pam
./rebar get-deps
./rebar configure-deps
./rebar compile
make install
changes in erlang-native-compiler used by jiffy:
src/rebar_port_compiler.erl
- {"ERL_LDFLAGS" , " -L$ERL_EI_LIBDIR -lerl_interface -lei"},
+ {"ERL_LDFLAGS" , " -L$ERL_EI_LIBDIR -lei"},
src/rebar_utils.erl
--dialyzer({no_missing_calls, escript_foldl/3}).
3 years ago
Badlop
64c09c20eb
Hide false-positive warnings about mod_delegation Type atom and NS binary
3 years ago
Badlop
e6a3b1fa68
Extract translatable strings also from the xmpp library
3 years ago
Badlop
99d21bca49
Don't extract for translation strings from man pages, at least for now
3 years ago
Badlop
1b98084918
Fix previous commit
3 years ago
Badlop
d311eaf8f3
Log messages generated by msgmerge and display unexpected ones
3 years ago
Badlop
2d32c66fd7
Update copyright to 2020 ( #3149 )
3 years ago
Evgeny Khramtsov
5a976719fb
Introduce 'vcard' option for the modules supporting vCards
...
The mapping between vCard's XML elements and YAML elements
of 'vcard' option is straightforward. For example, if you
want mod_muc to return the following vCard:
```
<vCard xmlns='vcard-temp'>
<FN>Conferences</FN>
<ADR>
<WORK/>
<STREET>Elm Street</STREET>
</ADR>
</vCard>
```
you need to set the configuration as:
```
modules:
...
mod_muc:
vcard:
fn: Conferences
adr:
-
work: true
street: Elm Street
...
```
4 years ago
Evgeny Khramtsov
35576b4608
Improve hooks validator and fix bugs related to hooks registration
4 years ago
Evgeny Khramtsov
9ef52f2b0f
Fix UTF-8 support in translation files
4 years ago
Evgeny Khramtsov
0e48adb1ed
Fix opt_type.sh script and re-generate options
4 years ago
Evgeny Khramtsov
49214d9cc5
Report invalid translation strings
4 years ago
Evgeny Khramtsov
e788592a88
Generate paths for poedit
4 years ago
Evgeny Khramtsov
1ca61821c6
Update extract-tr.sh script
4 years ago
Evgeny Khramtsov
00f2a736eb
Improve extraction of translated strings
...
Now every such string MUST be encapsulated into ?T() macro.
The macro itself is defined in include/translate.hrl.
Example:
-module(foo).
-export([bar/1]).
-include("translate.hrl").
bar(Lang) ->
translate:translate(Lang, ?T("baz")).
4 years ago
Evgeny Khramtsov
27a1771deb
Fix creation of type spec for map() options
4 years ago
Christophe Romain
4fe995c272
Add helper to check xep implementations and versions
4 years ago
Evgeny Khramtsov
a205ebad2b
Get rid of "well-known" type
4 years ago
Evgeny Khramtsov
ea76b87461
Ignore beams compiled by Elixir
4 years ago
Evgeny Khramtsov
56a0e736c7
Accept output argument in tools/opt_types.sh
4 years ago
Evgeny Khramtsov
a02cff0e78
Use new configuration validator
4 years ago
Mickaël Rémond
b90fe4c5c9
Improve captcha.sh script documentation
4 years ago
Evgeny Khramtsov
7c16e29984
Write hooks_type_test.erl to correct location
4 years ago
Evgeny Khramtsov
7a03a125aa
Make static hooks analyzer working again
4 years ago
Paweł Chmielowski
a40eb79cd0
Commit back, change reverted by mistake
4 years ago
Paweł Chmielowski
daf9c99728
Update deps
4 years ago
Paweł Chmielowski
65b94ae9c8
Improve update-deps-releases
4 years ago
Badlop
4947e97ccd
Provide source code filename in *.po, so editors can show the source code
4 years ago
Badlop
17a59b795f
Fix "make translations", got broken in 446e6e6f3
4 years ago
Badlop
55417dfb37
Update copyright to 2019 ( #2756 )
4 years ago
Paweł Chmielowski
06d69c5277
Fix decompressing of custom elements with custom namespace
4 years ago
Paweł Chmielowski
0b31aa490b
Add xml compression to sql backend of mam
4 years ago
Paweł Chmielowski
dce4e4de6d
Add check for files missing in hex packaging
5 years ago
Evgeniy Khramtsov
446e6e6f3b
Update ejabberd.pot
5 years ago
Evgeniy Khramtsov
66fc1bf3b6
Remove 'iqdisc' option
...
Since we got rid of all bottle-neck processes and we have
a connection pool for every database, the option is no longer
needed and in fact is detrimental: in practice what you get
is just a bunch of overloaded processes in the IQ handlers pool
no matter how much you increase the `iqdisc` value.
Given that there are close to zero operators understanding
the meaning of the option and, hence, not using it all,
it's not simply deprecated but completely removed.
The commit also deprecates the following functions:
- gen_iq_handler:add_iq_handler/6
- gen_iq_handler:handle/5
- gen_iq_handler:iqdisc/1
5 years ago
Paweł Chmielowski
4b9d299e90
Make update-deps-releases.pl work with older perl
5 years ago
Paweł Chmielowski
e2f4cb5838
Remove find-outdated-deps script, we have better replacement for it
6 years ago
Evgeniy Khramtsov
6658806820
Generate more readable code for run_fold hooks
6 years ago
Badlop
221e58fff0
Simplify prepare-tr.sh to work with new extract-tr.sh
6 years ago
Badlop
9b043ae276
Move prepare-translations.sh from contrib to tools/prepare-tr.sh
6 years ago
Evgeniy Khramtsov
adfb924808
Replace translate:mark/1 with ?T() macro
6 years ago
Evgeniy Khramtsov
c378ea403e
Add script to extract translation strings
6 years ago
Paweł Chmielowski
b1082a96c9
Add ability to update changelog in update-deps-releases
6 years ago